examples.Model restruct