added unique numbers ability