added a null ui loop.  Think this is what happens in bees, with network behaviour triggered by callbacks