add audio & video support