diff --git a/RecrownedAthenaeum/Data/SkinData.cs b/RecrownedAthenaeum/Data/SkinData.cs
index 2e30f64..283a619 100644
--- a/RecrownedAthenaeum/Data/SkinData.cs
+++ b/RecrownedAthenaeum/Data/SkinData.cs
@@ -1,4 +1,5 @@
-using RecrownedAthenaeum.UI.Skin.Definitions;
+using Microsoft.Xna.Framework;
+using RecrownedAthenaeum.UI.Skin.Definitions;
 
 namespace RecrownedAthenaeum.Data
 {
@@ -66,7 +67,21 @@ namespace RecrownedAthenaeum.Data
             /// 
             /// RGBA data of this color.
             /// 
-            public int r, g, b, a;
+            public byte r, g, b, a;
+
+            /// 
+            /// Sets values for data.
+            /// 
+            /// the name to be referenced by.
+            /// The color value  represents.
+            public ColorData(string name, Color color)
+            {
+                this.name = name;
+                r = color.R;
+                g = color.G;
+                b = color.B;
+                a = color.A;
+            }
         }
 
         /// 
@@ -82,6 +97,17 @@ namespace RecrownedAthenaeum.Data
             /// The skin definition data.
             /// 
             public ISkinDefinitionData skin;
+
+            /// 
+            /// Sets values for data.
+            /// 
+            /// The name to be referenced by.
+            /// The skin data.
+            public DefinitionData(string name, ISkinDefinitionData skinDefinitionData)
+            {
+                this.name = name;
+                skin = skinDefinitionData;
+            }
         }
     }
 }