git rid of the nolonger needed i < 0 check