Here are some rules: 1 every def article has a obj type role. 2 every location entry needs a ground id-role. 3 every unique-id needs an object-referent id-role. 4 every atomic layer entry needs an id-role entry. 5 every referential expression has an entry on the object layer. 6 every entry is aligned with a word (or words) 7 object referent is used only with unique ids 8 object types are used with generic objects such as triangles, squares, etc (whose unique-id is unknown) 9 The content of a clause modifier is the action in the clause (for example: "the box that you just put down") add planning completion\ "on" would usually be marked as out-adjacent\ the role_# of _anchor is _value ("in the box" has a ground of "in" is "the box").\ above = (vertical:up) and (topological:outside)\ add: out-adjacent means "on" the hypothenuse..\ most entries should be linked to something else (in other words if an entry\ is standing by itself, it may wrong, it's missing something)\ add fruits to the destination location on actor layer \