added trapezoid