Added OutofBound Exceptions