initial structure dor continuation-based channels
 added readers