changes to NoReps DSL