To achieve the complex task of assigning semantic role labels while parsing, we use a family of statistical parsers, the Simple Synchrony Network (SSN) parsers <cite>(Henderson, 2003)</cite> , which do not make any explicit independence assumptions, and are therefore likely to adapt without much modification to the current problem.