fix List behaviro