fetcher: fixed rule updating