add private field and properties to Offer User and UserCatalog