list order bug fix