add progress meter for sorting