Flow.wrap()
Fixed some widgets API