update with cub select & update sort_utils