added scale initialization instead of flyingRectRadius