periodic fetching+update fetch