added rotation and scale controls