added Step and Rectangular Models