rotation and zoom working with keys