minor refactoring
observable.delay(wait)