added CrossBlock type with tree example