improve rotation timing