Not returning an error from Run()

since we are using an error channel instead
Updating documentation