rotate_to updated with test and read-me

:+1: now?