adding complete videos functionality