adding audio and more controls