if the first assigned value is 0, why is your loop starting with 1?