Mechanical Planner