Made it easer to add event listeners