del -> pop so KeyError is avoided