adding arraylist stuff