added image of domain model