listeners fix