layout changes
refactoring audio library situation