updating offers every time download is called