This thread badly needs an update.