remove duplicate listener