Reactive UI example