update domain model objects