you can remove the ``if evt`` part as this method is only called as a listener and so always receive the event