better description for domain models