add fetcher,logutils