direct cblock communication implemented as cyclic buffer of size 1. It may be improved