without duplicates allowed