modified laws listener