Client input checked for no repeats and length