event listeners archiving button