more sets naive segment