update UI, many bugs, build for video