fix listener hook