Contracts assistant