Generate restraint lists