use 0 as default year diff.
Fix bug in merge.