rearrange, change anim direction, cleanup