Hello. It is my understanding that aMember allows for numbers, letters, and underscores in the username. I also see that there is an option in the control pane that we can allow spaces in the username. I have the following questions: 1) Are there any disadvantages of allowing spaces in the username? I assume that the main potential disadvantage would be if a third party system does not support the use of spaces, but am not sure if there are any other disadvantages. 2) Is it possible to configure aMember so that it accepts hyphens (in addition to underscores)? If so, how is this done? We have a large number of users that we will be integrating with the aMember system and I am trying to figure out if I will need to edit all of their log in names, so that they do not contain spaces or hyphens. Thank you.