fixed all listeners and some hound