cleaned offer model