Service is constructor function