rename event into item
make purge elective (ref #4)