added the planner for fetcher