terrible rotation bug