fix bugs & response order by DESC