| 
                  | NP V NP PP.theme |  
                     | example | "Steve pelted Anna with acorns." |  
                     | syntax | Agent  V  Destination  {with}  Theme |  
                     | semantics | motion(during(E), Theme)
                        contact(during(E), Agent, Theme)
                        cause(Agent, E)
                        path_rel(start(E), Theme, Initial_Location, ch_of_loc, prep)
                        path_rel(end(E), Theme, Destination, ch_of_loc, prep) |  
                  | NP V NP |  
                     | example | "Steve pelted Anna." |  
                     | syntax | Agent  V  Destination |  
                     | semantics | motion(during(E), Theme)
                        contact(during(E), Agent, Theme)
                        cause(Agent, E)
                        path_rel(start(E), Theme, Initial_Location, ch_of_loc, prep)
                        path_rel(end(E), Theme, Destination, ch_of_loc, prep) |  |