refactored thing schemata