add external video: now has buttons to choose upload or external mode + bug fixes