rotation working with no errors