fixed nested for loop play listeners