fixed part planner