Make DRYer with requests