functional shuffling and sorting, only bling remains