domain model updated