diff --git a/theories/ars.v b/theories/ars.v
index 679537badbbc64c5e261a686dc01379152406b80..3b707bf8f121f587ff831ea5311e37f933ea733b 100644
--- a/theories/ars.v
+++ b/theories/ars.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects definitions and theorems on abstract rewriting systems.
 These are particularly useful as we define the operational semantics as a
diff --git a/theories/assoc.v b/theories/assoc.v
index 370b447b124c318f4d23895d7906506473f9d8ed..e43e1f667024e027ab5c3e5b57e478bbd14778b9 100644
--- a/theories/assoc.v
+++ b/theories/assoc.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** An implementation of finite maps and finite sets using association lists
 ordered by keys. Although the lookup and insert operation are linear-time, the
diff --git a/theories/base.v b/theories/base.v
index 88ad23573bf89873572564136bba357c4c3bc34d..e753fb735d4cfaab2d8cd220161e882dc6c53ab5 100644
--- a/theories/base.v
+++ b/theories/base.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects type class interfaces, notations, and general theorems
 that are used throughout the whole development. Most importantly it contains
diff --git a/theories/collections.v b/theories/collections.v
index c3ef61df881c083a85b0d488977c5a9fe66e7234..953b12cfb05d5d64b914672036016e3b566c52f4 100644
--- a/theories/collections.v
+++ b/theories/collections.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects definitions and theorems on collections. Most
 importantly, it implements some tactics to automatically solve goals involving
diff --git a/theories/countable.v b/theories/countable.v
index 6ea4690763cd08e82e314801da7418a0a70bc699..42095618d0eb0f29d57c387b1197fd4a324d66d9 100644
--- a/theories/countable.v
+++ b/theories/countable.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 Require Export list.
 Local Obligation Tactic := idtac.
diff --git a/theories/decidable.v b/theories/decidable.v
index 2b8821d22e8cf95e8ebe5c729d182bbde5c11e0a..7adf535da1e6083312a22b11281e00d5806eca3f 100644
--- a/theories/decidable.v
+++ b/theories/decidable.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects theorems, definitions, tactics, related to propositions
 with a decidable equality. Such propositions are collected by the [Decision]
diff --git a/theories/error.v b/theories/error.v
index 05c36b7bdbd9d8c1476e5c6a91500a612452ef82..1cef6fffd328ce72838e26775a039d402a1d707f 100644
--- a/theories/error.v
+++ b/theories/error.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 Require Export list.
 
diff --git a/theories/fin_collections.v b/theories/fin_collections.v
index 33ad27ecb457fc5f5c870590ccb9eca9f7311bba..0b3789bafd479a4f6be898ae08b35cb84d452b99 100644
--- a/theories/fin_collections.v
+++ b/theories/fin_collections.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects definitions and theorems on finite collections. Most
 importantly, it implements a fold and size function and some useful induction
diff --git a/theories/fin_map_dom.v b/theories/fin_map_dom.v
index c081ee5f7309db37b620e79f23e9ad18831f6f4d..ae01fcf4742de84a49ce4033fee49db46b6a6289 100644
--- a/theories/fin_map_dom.v
+++ b/theories/fin_map_dom.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file provides an axiomatization of the domain function of finite
 maps. We provide such an axiomatization, instead of implementing the domain
diff --git a/theories/fin_maps.v b/theories/fin_maps.v
index a3ae2432be17329bdaf5f9db7e3293345f68867d..88f17797fcb30c932290f4b789e75fbd64366605 100644
--- a/theories/fin_maps.v
+++ b/theories/fin_maps.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** Finite maps associate data to keys. This file defines an interface for
 finite maps and collects some theory on it. Most importantly, it proves useful
diff --git a/theories/finite.v b/theories/finite.v
index 66828c07461ff238f00322a110617e5962747b80..9aa8a459ebe3a1503bd2652bff77136442b7a222 100644
--- a/theories/finite.v
+++ b/theories/finite.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 Require Export countable list.
 Obligation Tactic := idtac.
diff --git a/theories/fresh_numbers.v b/theories/fresh_numbers.v
index 88723303069c5d32101d2174ae54f7183fdc6916..27f34b25cf76df2373c043ec452e42da42d94508 100644
--- a/theories/fresh_numbers.v
+++ b/theories/fresh_numbers.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** Given a finite set of binary naturals [N], we generate a fresh element by
 taking the maximum, and adding one to it. We declare this operation as an
diff --git a/theories/hashset.v b/theories/hashset.v
index 26dffddd8a7c9471b6a0487a736f924977993f0c..ca0ba5dd21934b42b10b36cc6a9a6cbce27b045e 100644
--- a/theories/hashset.v
+++ b/theories/hashset.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file implements finite set using hash maps. Hash sets are represented
 using radix-2 search trees. Each hash bucket is thus indexed using an binary
diff --git a/theories/lexico.v b/theories/lexico.v
index 6b07fefac8ad7e952d088702dc5d372292ef25c5..e36b552ad473a263aea6638af86e2d73a1d5d6bd 100644
--- a/theories/lexico.v
+++ b/theories/lexico.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files defines a lexicographic order on various common data structures
 and proves that it is a partial order having a strong variant of trichotomy. *)
diff --git a/theories/list.v b/theories/list.v
index 8be24df4c8b1d9e577f2ad1f3cd3d1c08494606c..94b468afb54931fd0f01f787c2581a852c297b64 100644
--- a/theories/list.v
+++ b/theories/list.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects general purpose definitions and theorems on lists that
 are not in the Coq standard library. *)
diff --git a/theories/listset.v b/theories/listset.v
index 1f318c7bf5d4296e075df712ea2ecbbe972b3fde..00872d02efc7058c8ec7d7b32846eeeb5b22dd81 100644
--- a/theories/listset.v
+++ b/theories/listset.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file implements finite set as unordered lists without duplicates
 removed. This implementation forms a monad. *)
diff --git a/theories/listset_nodup.v b/theories/listset_nodup.v
index b6b6af9a5f177a910abc59af767b3d0bdcb649f7..7328d21ef36a128c008adbe11775367e318934b0 100644
--- a/theories/listset_nodup.v
+++ b/theories/listset_nodup.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file implements finite as unordered lists without duplicates.
 Although this implementation is slow, it is very useful as decidable equality
diff --git a/theories/mapset.v b/theories/mapset.v
index 68442e1bd399fc85de3d01d9c0d9c4220a462b4e..4546acc75e4a7141f5cf7546590d31bb250a8154 100644
--- a/theories/mapset.v
+++ b/theories/mapset.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files gives an implementation of finite sets using finite maps with
 elements of the unit type. Since maps enjoy extensional equality, the
diff --git a/theories/natmap.v b/theories/natmap.v
index 5e134505717f17133db585f445bc80ab56a8967a..4f249931519ae2570dca003a1ba2ad369e72d7f0 100644
--- a/theories/natmap.v
+++ b/theories/natmap.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files implements a type [natmap A] of finite maps whose keys range
 over Coq's data type of unary natural numbers [nat]. The implementation equips
diff --git a/theories/nmap.v b/theories/nmap.v
index b66ed43b7d5fedbf54b88b1ac2b0871d120389fb..b6fcf98c321cdd49fb87d8ffe62bd20d8cf59d38 100644
--- a/theories/nmap.v
+++ b/theories/nmap.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files extends the implementation of finite over [positive] to finite
 maps whose keys range over Coq's data type of binary naturals [N]. *)
diff --git a/theories/numbers.v b/theories/numbers.v
index ab2ec0ef8c8b055152938f7fcfd36fa0b3c0d652..f0f366a854251d021f7d362eefc8256cfbde17c5 100644
--- a/theories/numbers.v
+++ b/theories/numbers.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects some trivial facts on the Coq types [nat] and [N] for
 natural numbers, and the type [Z] for integers. It also declares some useful
diff --git a/theories/option.v b/theories/option.v
index c4e6292385009bc834651d03292e7a23c85ff4fd..edb1029374dc8ec101404c25bbb287e04c480fdc 100644
--- a/theories/option.v
+++ b/theories/option.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects general purpose definitions and theorems on the option
 data type that are not in the Coq standard library. *)
diff --git a/theories/orders.v b/theories/orders.v
index 5b6da04e34bbd09c3479404d4a352f1f0d90de90..09290008c81d9d831b4e18d03401588752346033 100644
--- a/theories/orders.v
+++ b/theories/orders.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects common properties of pre-orders and semi lattices. This
 theory will mainly be used for the theory on collections and finite maps. *)
diff --git a/theories/pmap.v b/theories/pmap.v
index 2208a9b0e1fc18671430ec4a0ad45f3128aee07c..7bccbf96928cb079e7f89ffa35bbaec957ee922c 100644
--- a/theories/pmap.v
+++ b/theories/pmap.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files implements an efficient implementation of finite maps whose keys
 range over Coq's data type of positive binary naturals [positive]. The
diff --git a/theories/prelude.v b/theories/prelude.v
index 61b9689a37d9f5b1b698b0b0ab5b9aa7b2b93d68..219e3c9a759d3965244643c5c515c38ff4a8e624 100644
--- a/theories/prelude.v
+++ b/theories/prelude.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 Require Export
   base
diff --git a/theories/pretty.v b/theories/pretty.v
index a8dc87eeb053e1f3aeb0fcaa47398096016a4c75..c5f69c045f190538359b02811cc9dd6141bb743f 100644
--- a/theories/pretty.v
+++ b/theories/pretty.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 Require Export numbers option.
 Require Import Ascii String ars.
diff --git a/theories/proof_irrel.v b/theories/proof_irrel.v
index 12e2491a6ed23386c8ae1aaa263c3431a15bf9c3..6f065020aaad26eb2ab2e44ed4e0fda43122558a 100644
--- a/theories/proof_irrel.v
+++ b/theories/proof_irrel.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects facts on proof irrelevant types/propositions. *)
 Require Export Eqdep_dec tactics.
diff --git a/theories/streams.v b/theories/streams.v
index c39b8ee21c5d692902005f7b29f67a2365d622a8..af231e02f2a693092099986973b685ca499c43c6 100644
--- a/theories/streams.v
+++ b/theories/streams.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 Require Export tactics.
 
diff --git a/theories/stringmap.v b/theories/stringmap.v
index 104199a32d627e9eee3b2adc700b484500bc86ec..d14d6f1ba874436d06deca5f835b0f8012a719cc 100644
--- a/theories/stringmap.v
+++ b/theories/stringmap.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files implements an efficient implementation of finite maps whose keys
 range over Coq's data type of strings [string]. The implementation uses radix-2
diff --git a/theories/tactics.v b/theories/tactics.v
index 63bf802474b37e25cd25a27070d86578ce70d707..88b809b0b947d060ae64d2eaacd8b1e4c54262be 100644
--- a/theories/tactics.v
+++ b/theories/tactics.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects general purpose tactics that are used throughout
 the development. *)
diff --git a/theories/vector.v b/theories/vector.v
index f7208fca9bea0b713395f5fa2d00cff1db5d85ce..6cacf063e7d7215aa41658b8fceed1876f63ae0a 100644
--- a/theories/vector.v
+++ b/theories/vector.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This file collects general purpose definitions and theorems on vectors
 (lists of fixed length) and the fin type (bounded naturals). It uses the
diff --git a/theories/zmap.v b/theories/zmap.v
index b41228d3ae9ac402046a906f1b41b0a06e095c9a..42f15539c86983feb98e25f6f3d8c38c8305ca9e 100644
--- a/theories/zmap.v
+++ b/theories/zmap.v
@@ -1,4 +1,4 @@
-(* Copyright (c) 2012-2014, Robbert Krebbers. *)
+(* Copyright (c) 2012-2015, Robbert Krebbers. *)
 (* This file is distributed under the terms of the BSD license. *)
 (** This files extends the implementation of finite over [positive] to finite
 maps whose keys range over Coq's data type of binary naturals [Z]. *)