diff --git a/macros/make_report_irfs.m b/macros/make_report_irfs.m
index 0eb6965990e3a3358e8b14ff4bb979fd4646eb4b..fa86caaa89f24907d32d23a1c210004ba0e044c9 100644
--- a/macros/make_report_irfs.m
+++ b/macros/make_report_irfs.m
@@ -13,7 +13,7 @@ function make_report_irfs(M, oo, ticks_every, showOutput)
 % SPECIAL REQUIREMENTS
 %   None
 
-% Copyright (C) 2015 Dynare Team
+% Copyright (C) 2015-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/addSeries.m b/src/@graph/addSeries.m
index 6a0f6d23e5f9be920d63bad549fc38c9f6d14762..971e0ebb009dadedf619f77a3d1f5496739f9df5 100644
--- a/src/@graph/addSeries.m
+++ b/src/@graph/addSeries.m
@@ -1,7 +1,7 @@
 function o = addSeries(o, varargin)
 % function o = addSeries(o, varargin)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/display.m b/src/@graph/display.m
index 02ad369e4539678585dab9be8af1a511ed0bb123..ffc6c464b6396d342fc214ec9a1ca030fcde0473 100644
--- a/src/@graph/display.m
+++ b/src/@graph/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/end.m b/src/@graph/end.m
index 9fd4da3a16e38a6681c80573f3ffdb00ba27cee7..55c7bcd88fe879f30fcac4327dcdb94e0f8899df 100644
--- a/src/@graph/end.m
+++ b/src/@graph/end.m
@@ -13,7 +13,7 @@ function lastIndex = end(o, k, n)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/graph.m b/src/@graph/graph.m
index 0f5e583d3d0932985dd1e8721101ca563304cc0a..788fa606170bf1ed004239f91595f722599153d8 100644
--- a/src/@graph/graph.m
+++ b/src/@graph/graph.m
@@ -14,7 +14,7 @@ function o = graph(varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2016 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/subsasgn.m b/src/@graph/subsasgn.m
index 031073e8138411604eeeac0024090c6fa6a3fa4c..291423dfb5b819c195843c55989e023fef261018 100644
--- a/src/@graph/subsasgn.m
+++ b/src/@graph/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/subsref.m b/src/@graph/subsref.m
index b7cf5308b48405139656e5a9f3dff66cd8206c6b..b6f68f8c603944587387c77ab851462893cbe783 100644
--- a/src/@graph/subsref.m
+++ b/src/@graph/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/write.m b/src/@graph/write.m
index bdb91a117866e88d54cf0539e5ec330bd1ce9eff..64200d9ca9482a67461d35564b4f34eb461da682 100644
--- a/src/@graph/write.m
+++ b/src/@graph/write.m
@@ -16,7 +16,7 @@ function o = write(o, fid, pg, sec, row, col)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@graph/writeGraphFile.m b/src/@graph/writeGraphFile.m
index 43c0bbcc13ce1e1f87aadfc70108df87b381e89d..3f4cd48d89d16afbf6d39b145bf9bf491c6bfef5 100644
--- a/src/@graph/writeGraphFile.m
+++ b/src/@graph/writeGraphFile.m
@@ -15,7 +15,7 @@ function o = writeGraphFile(o, pg, sec, row, col)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2015 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/addSection.m b/src/@page/addSection.m
index a99ffc22a95117b1a9def0b3feb69c929b2d6c51..d1649af6d5345cfca0b6b7cd99a41e15dd7f4f17 100644
--- a/src/@page/addSection.m
+++ b/src/@page/addSection.m
@@ -13,7 +13,7 @@ function p = addSection(p, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/display.m b/src/@page/display.m
index 19595ba5e30da89e430ce3e9e78357c167715250..6da16b296323c5c3a49517da1e109decdba294f3 100644
--- a/src/@page/display.m
+++ b/src/@page/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/end.m b/src/@page/end.m
index 073a271b44a9f008bb52975bbacef6bc54a7a129..49b790b29717d46a278dce12c655c30faf026b94 100644
--- a/src/@page/end.m
+++ b/src/@page/end.m
@@ -13,7 +13,7 @@ function lastIndex = end(o, k, n)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/numSections.m b/src/@page/numSections.m
index aa0b0a1bed8052a87079e6bdfbd825041affa82e..9454abf756efad5ddfb8414a549513d26dde902f 100644
--- a/src/@page/numSections.m
+++ b/src/@page/numSections.m
@@ -11,7 +11,7 @@ function ns = numSections(p)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/page.m b/src/@page/page.m
index 0cb4c877f339f0b3232945fb6090130209b9a298..0afc3b63ce51e22a3b9a28e225956299326eaee2 100644
--- a/src/@page/page.m
+++ b/src/@page/page.m
@@ -12,7 +12,7 @@ function o = page(varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2016 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/subsasgn.m b/src/@page/subsasgn.m
index ba371e56fa558c109ab7cfb48f92eab97df7ba7c..71931c72ff526c5cafb2da776bf55b54bb47497f 100644
--- a/src/@page/subsasgn.m
+++ b/src/@page/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/subsref.m b/src/@page/subsref.m
index d6e1c14dac96e7b354fbe195b7420d7545adca0c..6099f994766aa0f203373e86bf7c6a6782517ed2 100644
--- a/src/@page/subsref.m
+++ b/src/@page/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@page/write.m b/src/@page/write.m
index 5007a3a67b47ce23a4d49b9c56fcbb0fbff34d73..4eb1315c5bf272f16aa8d57561a0e69a14b32e86 100644
--- a/src/@page/write.m
+++ b/src/@page/write.m
@@ -13,7 +13,7 @@ function o = write(o, fid, pg)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2015 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@paragraph/display.m b/src/@paragraph/display.m
index f731c9c5d90a7ea8b64f0711070e39a325d41143..2587d3a80d27d7f497e577dfa59a71b5e43f0403 100644
--- a/src/@paragraph/display.m
+++ b/src/@paragraph/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@paragraph/paragraph.m b/src/@paragraph/paragraph.m
index 4cf6106b284bba91605dc86a45a1fb506a9beffd..b01a0b1d58c0a7339256aee7d259f7596732d149 100644
--- a/src/@paragraph/paragraph.m
+++ b/src/@paragraph/paragraph.m
@@ -2,7 +2,7 @@ function o = paragraph(varargin)
 %function o = paragraph(varargin)
 % Instantiates a paragraph object
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@paragraph/subsasgn.m b/src/@paragraph/subsasgn.m
index 04c7c30ad28d159f2b69e005a8f0af1758227dc4..efd169d0a97e3b0d185c3dd93f58320aba9156e1 100644
--- a/src/@paragraph/subsasgn.m
+++ b/src/@paragraph/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@paragraph/subsref.m b/src/@paragraph/subsref.m
index 83955cf489f226cf6d4a172e70472e36c78983fb..92ddff6b546273a8e00c7c6697ebb1f2e813fece 100644
--- a/src/@paragraph/subsref.m
+++ b/src/@paragraph/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report/addPage.m b/src/@report/addPage.m
index 0fd7aa48176ddd79aad8d8c6e73d8dcc10b3a854..6f0e1ef772f37fbbcf2d7257d51bf3b65cce082f 100644
--- a/src/@report/addPage.m
+++ b/src/@report/addPage.m
@@ -12,7 +12,7 @@ function o = addPage(o, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report/compile.m b/src/@report/compile.m
index f1c20f9950e6071e4202d7d3aab05cb106659283..97e41be462b904d0a371384309f94f7d833fa599 100644
--- a/src/@report/compile.m
+++ b/src/@report/compile.m
@@ -13,7 +13,7 @@ function o = compile(o, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2015 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report/display.m b/src/@report/display.m
index 1f4a535c53278602edd8893d04195702f90830f0..a7dbef8987ecf2ee536325a1be1b88119fad8146 100644
--- a/src/@report/display.m
+++ b/src/@report/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report/numPages.m b/src/@report/numPages.m
index 98f4b8900da4d6cd0a6b6f6308352d2939bc7305..055a95c79921916d71792d95c0d6b86f1807bbae 100644
--- a/src/@report/numPages.m
+++ b/src/@report/numPages.m
@@ -11,7 +11,7 @@ function n = numPages(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report/subsasgn.m b/src/@report/subsasgn.m
index 7f76528b86e890aeb214de89e371f7ee0b281a76..75d54412e10bca44f4a943b9646afae62bb74bca 100644
--- a/src/@report/subsasgn.m
+++ b/src/@report/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report/subsref.m b/src/@report/subsref.m
index 818889e88595b572d095ab19cf915a9cc3b0da13..0c58e4bdbceabd9db8bd67138e31cda8609ea5e8 100644
--- a/src/@report/subsref.m
+++ b/src/@report/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/display.m b/src/@report_series/display.m
index d4e0ba5e64d8460fb4da89d862d7a21a2c98463d..70978f668acdfb8791a048d6c05fb2e4bbecfcb9 100644
--- a/src/@report_series/display.m
+++ b/src/@report_series/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/getNameForLegend.m b/src/@report_series/getNameForLegend.m
index 0748a8de2967e53ace463e8f8ce2ca74220c4587..4b28ee8b554ac8c8a041db9059ca4fee03f6d991 100644
--- a/src/@report_series/getNameForLegend.m
+++ b/src/@report_series/getNameForLegend.m
@@ -1,7 +1,7 @@
 function s = getNameForLegend(o)
 %function s = getNameForLegend(o)
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/getRange.m b/src/@report_series/getRange.m
index a0d1fd8077df1bde09c977fdbfad11ff1466f400..76d2e57495eb37b3fd1fbf30bc17be6949bf1f1a 100644
--- a/src/@report_series/getRange.m
+++ b/src/@report_series/getRange.m
@@ -1,7 +1,7 @@
 function dd = getRange(o)
 %function dd = getRange(o)
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/getTexName.m b/src/@report_series/getTexName.m
index 0672508f9bbffbf2b2f0fe2263ec181e1c5e52ff..87076b2c17d46f5cc391557c4886010d92256e20 100644
--- a/src/@report_series/getTexName.m
+++ b/src/@report_series/getTexName.m
@@ -1,7 +1,7 @@
 function s = getTexName(o)
 %function s = getTexName(o)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/setDataToZeroFromZeroTol.m b/src/@report_series/setDataToZeroFromZeroTol.m
index 25daeb15f14bec623ca314ce058fa80c67264aa7..b6ee3edd6ee8ec915764e103c401b953f2bc24f8 100644
--- a/src/@report_series/setDataToZeroFromZeroTol.m
+++ b/src/@report_series/setDataToZeroFromZeroTol.m
@@ -1,7 +1,7 @@
 function d = setDataToZeroFromZeroTol(o, ds)
 %function d = setDataToZeroFromZeroTol(o, ds)
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/subsasgn.m b/src/@report_series/subsasgn.m
index 8b333e8caac12d815c65a65fbf90b11b4bed2de9..ceb8dc6b80a5776bf17bd5e308a7a4f29e26bd12 100644
--- a/src/@report_series/subsasgn.m
+++ b/src/@report_series/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/subsref.m b/src/@report_series/subsref.m
index 2a0802d32168f9db2271e3e025ea6b41e52e9fac..8c235bd7a455a5b60ed62e16fa7ea848146b75d9 100644
--- a/src/@report_series/subsref.m
+++ b/src/@report_series/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/writeSeriesForGraph.m b/src/@report_series/writeSeriesForGraph.m
index f04963dd64ed31ff7fdf7e1434ae975932036eb2..d87ca279fead6827083825e941846e3922a4d957 100644
--- a/src/@report_series/writeSeriesForGraph.m
+++ b/src/@report_series/writeSeriesForGraph.m
@@ -13,7 +13,7 @@ function o = writeSeriesForGraph(o, fid, xrange, series_num)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2014-2016 Dynare Team
+% Copyright (C) 2014-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/ymax.m b/src/@report_series/ymax.m
index eac0aaad15afc263b6b72eca8a7eb54afe319633..b0168bc865d2a5cffbd0aebae1c6202adcfaf551 100644
--- a/src/@report_series/ymax.m
+++ b/src/@report_series/ymax.m
@@ -1,7 +1,7 @@
 function ymax = ymax(o, dd)
 %function ymax = ymax(o, dd)
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_series/ymin.m b/src/@report_series/ymin.m
index 21754604777c9d10f7f5cb57a1b7804d92fa5ca6..2820faf385dcb7bf9259c9d961a278312ba4a5db 100644
--- a/src/@report_series/ymin.m
+++ b/src/@report_series/ymin.m
@@ -1,7 +1,7 @@
 function ymin = ymin(o, dd)
 %function ymin = ymin(o, dd)
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_table/addSeries.m b/src/@report_table/addSeries.m
index 6a0f6d23e5f9be920d63bad549fc38c9f6d14762..971e0ebb009dadedf619f77a3d1f5496739f9df5 100644
--- a/src/@report_table/addSeries.m
+++ b/src/@report_table/addSeries.m
@@ -1,7 +1,7 @@
 function o = addSeries(o, varargin)
 % function o = addSeries(o, varargin)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_table/display.m b/src/@report_table/display.m
index f5bcf888c677f66e17889b6931554bb58a21fdef..84c436c31840f5c3f21ee19e47d608b58c1b94e8 100644
--- a/src/@report_table/display.m
+++ b/src/@report_table/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_table/subsasgn.m b/src/@report_table/subsasgn.m
index 7e65a5d3a2dd1d8d5498a3fc78515b275a8e8dbd..574be0f0590a6cb3547ff1276234429cf08b4729 100644
--- a/src/@report_table/subsasgn.m
+++ b/src/@report_table/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_table/subsref.m b/src/@report_table/subsref.m
index e3117890df5b283caacc438c5f2499c408b8b676..49d7e6a6eb53953ca57adc86e2260b1ac9d5f149 100644
--- a/src/@report_table/subsref.m
+++ b/src/@report_table/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_table/write.m b/src/@report_table/write.m
index adc6dd9686ebb5294762f0d50c65646277b36027..ab6b061009c29ef6c00a4590e84f89eea5133665 100644
--- a/src/@report_table/write.m
+++ b/src/@report_table/write.m
@@ -16,7 +16,7 @@ function o = write(o, fid, pg, sec, row, col)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@report_table/writeTableFile.m b/src/@report_table/writeTableFile.m
index 1d1f588b61d94b0a9d62a2abfa8c74e1481fb753..0f1e79a5bd49b4382942e5252371ee7e3d58ff93 100644
--- a/src/@report_table/writeTableFile.m
+++ b/src/@report_table/writeTableFile.m
@@ -15,7 +15,7 @@ function o = writeTableFile(o, pg, sec, row, col)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/addGraph.m b/src/@section/addGraph.m
index c3675764fd3c9f02e9ad197a815a3fa23103c8c6..8f7ce1b0d13055eb2236ed54d7fa2dea9f997fa5 100644
--- a/src/@section/addGraph.m
+++ b/src/@section/addGraph.m
@@ -13,7 +13,7 @@ function o = addGraph(o, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/addParagraph.m b/src/@section/addParagraph.m
index 2f2a7a5ce4dfc5e3143413fd9a4b7cbc9aede385..e678c17992b00eded122792038c8c6e8abb6612e 100644
--- a/src/@section/addParagraph.m
+++ b/src/@section/addParagraph.m
@@ -13,7 +13,7 @@ function o = addParagraph(o, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/addTable.m b/src/@section/addTable.m
index 30f79c73d60eb3a05976e9e81ac4f391c99e9ccf..ea69e8db307f60daa6cf5d38a469674800af93b0 100644
--- a/src/@section/addTable.m
+++ b/src/@section/addTable.m
@@ -13,7 +13,7 @@ function o = addTable(o, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/addVspace.m b/src/@section/addVspace.m
index be40daab2b4a07fba2035d5abb88a5819ac33f45..543205ae9ab37fd04003efb0a900ee86f9dea6e2 100644
--- a/src/@section/addVspace.m
+++ b/src/@section/addVspace.m
@@ -12,7 +12,7 @@ function o = addVspace(o, varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/display.m b/src/@section/display.m
index 476d6a1195d2ed23c49d577e854459cde35a639a..51400d472764d3f33f928b3ffe70c360014f9924 100644
--- a/src/@section/display.m
+++ b/src/@section/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/end.m b/src/@section/end.m
index 0017c4b314bb1fd94f281b5f393542561b04bb98..b9d37457ca4e26b92101b014603b780e07173844 100644
--- a/src/@section/end.m
+++ b/src/@section/end.m
@@ -13,7 +13,7 @@ function lastIndex = end(o, k, n)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/numElements.m b/src/@section/numElements.m
index b72393015440edf0b07a3eeb9cc3b513643e9d83..c783c82f74156fd334d12c89d7f9f247285eb38c 100644
--- a/src/@section/numElements.m
+++ b/src/@section/numElements.m
@@ -1,7 +1,7 @@
 function n = numElements(o)
 % function n = numElements(o)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/section.m b/src/@section/section.m
index 5042d94d06c30f0f735b40a20cb834ffcdabc93b..3270fe58429771b6556a2af17e5ac3f93dc8693d 100644
--- a/src/@section/section.m
+++ b/src/@section/section.m
@@ -3,7 +3,7 @@ function o = section(varargin)
 
 % Section produces a latex minipage
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/subsasgn.m b/src/@section/subsasgn.m
index 80c172d729acfa46663e36bb0bfd1219c756825b..14f8f802613270e04dfbe7f77797db15ccd5e7bf 100644
--- a/src/@section/subsasgn.m
+++ b/src/@section/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/subsref.m b/src/@section/subsref.m
index 5edd4e95d34e67296af7ffb1d7321781feae9a08..d1f2e39ab440ac127ff1362f704d69ec235ad250 100644
--- a/src/@section/subsref.m
+++ b/src/@section/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@section/write.m b/src/@section/write.m
index 1d0938f987fbce482fcb783940bd9a386053a846..afd5ba0a69f7ea00140a3f4f5d8aac68c02617de 100644
--- a/src/@section/write.m
+++ b/src/@section/write.m
@@ -14,7 +14,7 @@ function o = write(o, fid, pg, sec)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2015 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@vspace/display.m b/src/@vspace/display.m
index 9d22a5f41ffb73dab606455c2f0c01e902e53852..f9aa32b1dc89a322680dccee8f682da34feff280 100644
--- a/src/@vspace/display.m
+++ b/src/@vspace/display.m
@@ -11,7 +11,7 @@ function display(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@vspace/subsasgn.m b/src/@vspace/subsasgn.m
index bb2be44933dcaf8fca5b7097e3b75ed323f56db0..c4b774f9014e9560861f42c4a5e3c0387c2d247d 100644
--- a/src/@vspace/subsasgn.m
+++ b/src/@vspace/subsasgn.m
@@ -1,7 +1,7 @@
 function B = subsasgn(A, S, V)
 % function B = subsasgn(A, S, V)
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@vspace/subsref.m b/src/@vspace/subsref.m
index 8245bc4d67dec6004e7fde40df836a918956398b..71c29d1161b8d12040426a5373fa743f8c73fa43 100644
--- a/src/@vspace/subsref.m
+++ b/src/@vspace/subsref.m
@@ -1,7 +1,7 @@
 function A = subsref(A, S)
 %function A = subsref(A, S)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@vspace/vspace.m b/src/@vspace/vspace.m
index a3aa809daf2a70444023773a022ae303f0f9791b..27b5452dcb7fdac6a36b270b317103c2fc7ca7f7 100644
--- a/src/@vspace/vspace.m
+++ b/src/@vspace/vspace.m
@@ -12,7 +12,7 @@ function o = vspace(varargin)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/@vspace/write.m b/src/@vspace/write.m
index 4ea1d2e23568efbb4edcdddba9da41410372357b..8471b63700e99fdd5aa42ef333c4a7934ab95e44 100644
--- a/src/@vspace/write.m
+++ b/src/@vspace/write.m
@@ -12,7 +12,7 @@ function o = write(o, fid)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/allCellsAreDates.m b/src/allCellsAreDates.m
index 7beca1b000f817671ef32080fa7787c9dbe1c40e..b28e03baf61f34812c1b1596529672d6bdfdaf3c 100644
--- a/src/allCellsAreDates.m
+++ b/src/allCellsAreDates.m
@@ -11,7 +11,7 @@ function tf = allCellsAreDates(dcell)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/allCellsAreDatesRange.m b/src/allCellsAreDatesRange.m
index fd3e111d851367dde03e5a297f1b65db474b43c9..592ccf1219278d0db7884bb1b66c012eb4e047ca 100644
--- a/src/allCellsAreDatesRange.m
+++ b/src/allCellsAreDatesRange.m
@@ -11,7 +11,7 @@ function tf = allCellsAreDatesRange(dcell)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2014 Dynare Team
+% Copyright (C) 2014-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/areParensNext.m b/src/areParensNext.m
index eb485d762f8b18018829aaa883c234fd526e98bc..359980f606a214d4dd6818aa871daba917fc5975 100644
--- a/src/areParensNext.m
+++ b/src/areParensNext.m
@@ -1,7 +1,7 @@
 function tf = areParensNext(S)
 %function tf = areParensNext(S)
 
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/display_reporting_object.m b/src/display_reporting_object.m
index 75b7161bded5d1664f02066f498ee1acacb61e0f..33cea3fc9e64367925368416c833e46b50c6559b 100644
--- a/src/display_reporting_object.m
+++ b/src/display_reporting_object.m
@@ -18,7 +18,7 @@ function display_reporting_object(o)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/src/getMaxRange.m b/src/getMaxRange.m
index 1a578083ca1ab836e897997a5b045db478d2322f..9a065767c8e7f2fedcae90278b6077dedeb95fd4 100644
--- a/src/getMaxRange.m
+++ b/src/getMaxRange.m
@@ -1,7 +1,7 @@
 function dd = getMaxRange(cellser)
 % function dd = getMaxRange(cellser)
 
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/test/AnnualTable.m b/test/AnnualTable.m
index fb78267f2f37fe3342e4a78f3ddd4e01f16946cc..77843619baf40b25bfc9277bac7e71c1bc599789 100644
--- a/test/AnnualTable.m
+++ b/test/AnnualTable.m
@@ -1,5 +1,5 @@
 function rep = AnnualTable(rep, db_a, dc_a, seriesRootName, arange)
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/test/CommResidTablePage.m b/test/CommResidTablePage.m
index b215d74ccca10441460ae2fe550786284af95441..f9a2247b5ccfa5ed7f58046a978ad529fe764cef 100644
--- a/test/CommResidTablePage.m
+++ b/test/CommResidTablePage.m
@@ -1,5 +1,5 @@
 function rep = CommResidTablePage(rep, db_q, dc_q, trange, vline_after)
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/test/CountryGraphPage.m b/test/CountryGraphPage.m
index d67bb28a1817449028275d9e1fe1553f6abeacf5..8f352729d26610a76af1c4dea4f2a192eabdac70 100644
--- a/test/CountryGraphPage.m
+++ b/test/CountryGraphPage.m
@@ -1,5 +1,5 @@
 function rep = CountryGraphPage(rep, countryAbbr, db_q, dc_q, prange, srange)
-% Copyright (C) 2013 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/test/CountryTablePage.m b/test/CountryTablePage.m
index 309d69c9cb847084462b4e5f2968c6173608a1f1..486608a135ce8f302cafbec566c2c4bc324ef99a 100644
--- a/test/CountryTablePage.m
+++ b/test/CountryTablePage.m
@@ -1,5 +1,5 @@
 function rep = CountryTablePage(rep, countryAbbr, countryName, db_q, dc_q, db_a, dc_a, trange, vline_after)
-% Copyright (C) 2013-2014 Dynare Team
+% Copyright (C) 2013-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/test/ResidTablePage.m b/test/ResidTablePage.m
index c4e25e3051db45828fdc9c55987b7456f7be883d..eb521de6c50bd9a316d66c77fe583097d7ada480 100644
--- a/test/ResidTablePage.m
+++ b/test/ResidTablePage.m
@@ -1,5 +1,5 @@
 function rep = ResidTablePage(rep, countryAbbr, countryName, db_q, dc_q, trange, vline_after)
-% Copyright (C) 2011-2013 Dynare Team
+% Copyright (C) 2011-2017 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/test/runtest.m b/test/runtest.m
index 8a8e00cc5026825601d7b905b6125b3aac638451..6b6a4788a32243569d75c1fe5a0e9a5c95bbeb5f 100644
--- a/test/runtest.m
+++ b/test/runtest.m
@@ -1,3 +1,20 @@
+% Copyright (C) 2017 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
 addpath('~/builds/dynare/matlab/utilities/general')
 addpath('~/builds/dynare/matlab/modules/dates/src')
 addpath('~/builds/dynare/matlab/modules/dseries/src')