updating values on offer and loyalty objects and class