fix some list bug.