arraylist

CHANGED now using arraylists