better chunk transmission order