implemented user name conventions