close codes ought to be rfc compliant
ignore case in Upgrade header