shapebeforemovement