add LazyChainChainChain and its test