Final reactive cocoa implementation