Desc order for components array