added perpendiculars