removed duplicate listener