ranking: approaching sort