A street under construction