Minimal example with realtime update