Why index++ ?