some changes in retrieving of merkle block