add some examples, methods, make it multiple audio friendlish