diff --git a/ArrayFill.cs b/ArrayFill.cs
index e886d7c..6cc5232 100644
--- a/ArrayFill.cs
+++ b/ArrayFill.cs
@@ -20,7 +20,7 @@
// Assuming open source.
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// Copyright(C) 2014 mykohsu
// ****************************************************************************/
diff --git a/ArrayIsEmpty.cs b/ArrayIsEmpty.cs
index a6faa4a..41df207 100644
--- a/ArrayIsEmpty.cs
+++ b/ArrayIsEmpty.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
namespace DiscImageChef
diff --git a/BigEndianBitConverter.cs b/BigEndianBitConverter.cs
index 80e27d0..91a995d 100644
--- a/BigEndianBitConverter.cs
+++ b/BigEndianBitConverter.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
diff --git a/BigEndianMarshal.cs b/BigEndianMarshal.cs
index a3ad6bd..f8109b0 100644
--- a/BigEndianMarshal.cs
+++ b/BigEndianMarshal.cs
@@ -5,11 +5,11 @@
// Filename : BigEndianMarshal.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides marshalling for big-endian data.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
diff --git a/CHS.cs b/CHS.cs
index d2e8e75..46dda44 100644
--- a/CHS.cs
+++ b/CHS.cs
@@ -5,11 +5,11 @@
// Filename : CHS.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Helpers for CHS<->LBA conversions
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
namespace DiscImageChef.Helpers
diff --git a/CompareBytes.cs b/CompareBytes.cs
index 74413d8..9712b01 100644
--- a/CompareBytes.cs
+++ b/CompareBytes.cs
@@ -5,11 +5,11 @@
// Filename : CompareBytes.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Compares two byte arrays.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
namespace DiscImageChef
diff --git a/CountBits.cs b/CountBits.cs
index d8313ff..929fe9a 100644
--- a/CountBits.cs
+++ b/CountBits.cs
@@ -5,11 +5,11 @@
// Filename : CountBits.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Counts bits in a number.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
namespace DiscImageChef.Helpers
diff --git a/DateHandlers.cs b/DateHandlers.cs
index ee61253..a79422b 100644
--- a/DateHandlers.cs
+++ b/DateHandlers.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
diff --git a/EndianAwareBinaryReader.cs b/EndianAwareBinaryReader.cs
index cebd581..194ad7f 100644
--- a/EndianAwareBinaryReader.cs
+++ b/EndianAwareBinaryReader.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
diff --git a/Extents/ExtentsByte.cs b/Extents/ExtentsByte.cs
index a4ac191..10b9a36 100644
--- a/Extents/ExtentsByte.cs
+++ b/Extents/ExtentsByte.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsByte.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for byte types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsInt.cs b/Extents/ExtentsInt.cs
index 2b9d46f..80aaac9 100644
--- a/Extents/ExtentsInt.cs
+++ b/Extents/ExtentsInt.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsInt.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for int types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License aint with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsLong.cs b/Extents/ExtentsLong.cs
index eae4ca6..d9309a7 100644
--- a/Extents/ExtentsLong.cs
+++ b/Extents/ExtentsLong.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsLong.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for long types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsSByte.cs b/Extents/ExtentsSByte.cs
index 25af736..4997b3a 100644
--- a/Extents/ExtentsSByte.cs
+++ b/Extents/ExtentsSByte.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsSByte.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for sbyte types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsShort.cs b/Extents/ExtentsShort.cs
index 079c346..0b67141 100644
--- a/Extents/ExtentsShort.cs
+++ b/Extents/ExtentsShort.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsShort.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for short types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License ashort with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsUInt.cs b/Extents/ExtentsUInt.cs
index bd24b6d..0d03bb8 100644
--- a/Extents/ExtentsUInt.cs
+++ b/Extents/ExtentsUInt.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsUInt.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for uint types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License auint with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsULong.cs b/Extents/ExtentsULong.cs
index fcb7a40..8d84944 100644
--- a/Extents/ExtentsULong.cs
+++ b/Extents/ExtentsULong.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsULong.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for ulong types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License aulong with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/Extents/ExtentsUShort.cs b/Extents/ExtentsUShort.cs
index 3e019e2..fdaec78 100644
--- a/Extents/ExtentsUShort.cs
+++ b/Extents/ExtentsUShort.cs
@@ -5,11 +5,11 @@
// Filename : ExtentsUShort.cs
// Author(s) : Natalia Portillo
//
-// Component : Component
+// Component : Extent helpers.
//
// --[ Description ] ----------------------------------------------------------
//
-// Description
+// Provides extents for ushort types.
//
// --[ License ] --------------------------------------------------------------
//
@@ -27,7 +27,7 @@
// License aushort with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Collections.Generic;
diff --git a/PrintHex.cs b/PrintHex.cs
index af01d99..01ffed3 100644
--- a/PrintHex.cs
+++ b/PrintHex.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using DiscImageChef.Console;
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
index 99f2030..e2ea5cc 100644
--- a/Properties/AssemblyInfo.cs
+++ b/Properties/AssemblyInfo.cs
@@ -1,4 +1,36 @@
-using System.Reflection;
+// /***************************************************************************
+// The Disc Image Chef
+// ----------------------------------------------------------------------------
+//
+// Filename : AssemblyInfo.cs
+// Author(s) : Natalia Portillo
+//
+// Component : Helpers.
+//
+// --[ Description ] ----------------------------------------------------------
+//
+// C# assembly definitions.
+//
+// --[ License ] --------------------------------------------------------------
+//
+// This library is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as
+// published by the Free Software Foundation; either version 2.1 of the
+// License, or (at your option) any later version.
+//
+// This library 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
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, see .
+//
+// ----------------------------------------------------------------------------
+// Copyright © 2011-2018 Natalia Portillo
+// ****************************************************************************/
+
+using System.Reflection;
using System.Runtime.CompilerServices;
// Information about this assembly is defined by the following attributes.
diff --git a/StringHandlers.cs b/StringHandlers.cs
index 3a227d4..a3bad47 100644
--- a/StringHandlers.cs
+++ b/StringHandlers.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System.Text;
diff --git a/Swapping.cs b/Swapping.cs
index 88de469..d8323e9 100644
--- a/Swapping.cs
+++ b/Swapping.cs
@@ -27,7 +27,7 @@
// License along with this library; if not, see .
//
// ----------------------------------------------------------------------------
-// Copyright © 2011-2017 Natalia Portillo
+// Copyright © 2011-2018 Natalia Portillo
// ****************************************************************************/
using System;
using System.Linq;