added changes to the last by azurf evm