rotate works