comming this and then going to briefly figure out wtf is going on with the video streams here.