Updated rotateImage()