moving unique nickname stuff into it's own function