Rewrite from Livet to ReactiveUI