still problems with rotations