revert decode