client/sorter library