Contract primal