update ENIGMA