why do we try and install this each time a logger level is changed?