refactor for audio
doc updates