fixed all lists behavior