implementing video watching ability