sweet article, perhaps the best article i've ever read.