change to desc order first