Commitment analysis: Gavin Schoenwald