got video files and some implementation that are commented because not tested