preparing for rotation