Code hash [wip]

don't know what to if hash is invalid. currently changed block is not being changed