added degrees to rotateToward()