fixed list error out of range