js and video updates