extracted out user names as its own module
extracted out user names as its own module