hybrid rotation - Steve Barkley