username functionality barely working