adding domain model pdf