refine domain a bit