all tests for array list complete...yeeeeeaaaaaahhhhhh