plan fetcher