Add ability to reverse sort order