removed hard reference to arrayList