Put in a few unit tests for testing why the listener is not working