realtime is done