http://www.ted.com/index.php/talks/view/id/129 Just have to watch it for yourself! The possibilities are endless!