CTrans and CBlock partially