improve audio support and options