added fees and EVM compiler