Why is there only one special event listener?