listeners were fixed