break out realtime message loop from commandManager