no duplicates + nettuts