@chrisj: great post!