Btw is it defined that the on* function is always fired after all the addEventListers added methods?