no more exception thrown, and name will not be longer than length