added array list class