enhanced rotation with leap