more changes, still not fixed.  'Object reference not set to an instance of an object' still occurring and blocking channel adding.