added random name generation and reporting of existing users.