Sad rotation method with pause bugs :(