Adding onErrorResumeNext and observeOn