Processing a Contract