adequate camera rotation
small changes