I have faith it will be found.
I watched the video, but can't remember if it was youtube or not. I've searched as many youtube phrases that I can think of to describe it, and the same ones keep popping up, so it may have been a tute on a site somewhere.