Changed run method to actually run service