Changing structure of getOffers()