Added the ability to rotate