I’ve posted that video before.
Heres everything you need to know about it.
http://www.timezone.com/library/rdnotebook/200503149532 part 1
http://www.timezone.com/library/rdnotebook/200503287777 part 2
http://www.timezone.com/library/rdnotebook/200503149532 part 3