swapped the applyFilter Method to be Event, Filter, Listener instead of
Event Listener Filter