cleanup damage listener