added some audio code