problem with nested list, not fixed