video, cart, ui changes