Added channel flow