added gen updaate sound playing