added more explicit domain objects test2