name collision fixed
listener.timer recieved a better name: display_timer