fixed ascending for real, changed to asc desc