Actually call the listeners