Domain service is awesome!