only meaningful in domain context