remove singleton constraint