prevent experiment from making multiple assignments