complete service object.