Implementing Sequential Handoffs, Parallel Processing, and the Critic-Reviewer Model