Update for UI and video download (part1)