[x] fix list bug