added add audio functionality