new video action improved error handling & tests