Reactive programming to up the odds