centralize your app errors, and kill all bugs