I read the research paper from a link on HN and loved it so much I had to use it. Hopefully folks find as interesting as I do!