Check for channel updates. Fix various bugs