started rotation functions