Added preliminary alternate username logic