use string-to-number instead of obsolete string-to-int
bump years, cleanup header