change arrange strategy
support for rotated sprite