updated for newer audio handling