fixed list positioin bug