Wow this sounds really cool!