Updated to reflect BlockChain changes