OfferDataReader && UserSideViewController