Adding reactive extensions to the mix.