update listener.pl