negative row subtracts one