fixing arrayList - done