fix list index error