added realtime_map