adding sort by usage feature