Added Service as a constructor