tweaking the SchemaStruct