if another, _ := s.FetchByUsername(username); another != nil {
            baseUsername := username
            for another != nil {
                rand.Seed(user.RegisterDate.Unix())
                username = fmt.Sprintf("%v_%v", baseUsername, strconv.Itoa(rand.Int())[:3])