Made failed channel one way, improved example code.