commit planner