in `init` we just add the listener. then I'd like a test to test that the listener is correctly triggered :)