added obsolete protocol detection