improve header
Not all complex types have a simple value type: skip the complex value types