great post by jon, imo