Event listeners now have to be services