renamed planning_interface to interface