so cool! id love to read a blog post about this.