updating arrayList - not done