holy shit ... from 2001 I even sent a PM to this guy with a question

What is ecc (the real name and not the abbreviation) ?