Fixed an issue with the listeningTo function where it wasn't calling the delegate function