add rotate for camera