make less network connection to save some time