Added a new sorting utility .... still under adjustment.