Favor on doOnCompleted over EndObserver, update dependencies