Contract-scribe