replaced new list calling with Clear method