a demo for Reactive Cocoa