There is a bug in initialize and append each yearnode. It happens at the first halp of the program where I failed to detect the problem