rotation with temp vars