Re-adding the no_repeat code to our new collection class
forgot to remove old code