Wow. This looks really interesting and worthwhile, thanks for sharing it.