umbrella with realtime support