more logging for companion controller.  Using code that appears to work better, easier to follow.