Adding in socket support for usernames