wrapper for creating service().