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])