index out of bounds exception fix.