update playerListener