fixed performance issue
changed segmented control to picker view for sort by option