generate, decode, validate, convert, inspect…