still having issues with transformations and moving once rotated