added: dynamic validation of username characters.