I was re-reading this great article. it is still very current.