added rectangular_setpiece