add shuffle, invert, sortBy