The technical specification for Gopher, RFC 1436, defines 14 item types. The later gopher+ specification defined an additional 3 types.[22] A one-character code indicates what kind of content the client should expect. Item type 3 is an error code for exception handling.