I agree... except for the part where ID spells his name with leading and trailing underscores... (that's just wrong. )