added upload video functionality