Have changed the order of retrieve from asc to dsc