clean up ContactListener