add method stubs, broke initial example
added arraylist skeleton