fixed realtime and not realtime comm;