traverseAndGetBlocks()