integrating planner