some clean up and fixed the issue with the first video not playing after the view is loaded