forgot to use COWArrayList in constructor