added string and number in range generators