Very cool stuff. I wish I had more time to dig into stuff like this.