added planner interrupt
merge