experimental list reordering