added audio session setup