additonal listener cleanup