Caught a mistake: forgot to make the Listeners static
Added some general logging