Almost done, outofbounds exception still exists