fix external bug of periodical fetch