Get a contract first