demo that goes with this Reactive.scala