moved delayer method in fetcher