diff --git a/includes/XtoolsBlueprintFloat.inc b/includes/XtoolsBlueprintFloat.inc
index 8685386..69d96de 100644
--- a/includes/XtoolsBlueprintFloat.inc
+++ b/includes/XtoolsBlueprintFloat.inc
@@ -1,6 +1,6 @@
 <?php
 
-class XtoolsBlueprintFloat extends XtoolsBlueprint {
+class XtoolsBlueprintFloat extends XtoolsBlueprintNumeric {
 
   public $type = 'double';
 }
\ No newline at end of file
diff --git a/includes/XtoolsBlueprintInteger.inc b/includes/XtoolsBlueprintInteger.inc
index 35465ab..37d2682 100644
--- a/includes/XtoolsBlueprintInteger.inc
+++ b/includes/XtoolsBlueprintInteger.inc
@@ -1,6 +1,6 @@
 <?php
 
-class XtoolsBlueprintInteger extends XtoolsBlueprint {
+class XtoolsBlueprintInteger extends XtoolsBlueprintNumeric {
 
   public $type = 'integer';
 }
\ No newline at end of file
diff --git a/xtools.info b/xtools.info
index 6c1536f..a756529 100644
--- a/xtools.info
+++ b/xtools.info
@@ -11,6 +11,7 @@ files[] = includes/XtoolsBlueprintFloat.inc
 files[] = includes/XtoolsBlueprintInfo.inc
 files[] = includes/XtoolsBlueprintInteger.inc
 files[] = includes/XtoolsBlueprintNULL.inc
+files[] = includes/XtoolsBlueprintNumeric.inc
 files[] = includes/XtoolsBlueprintObject.inc
 files[] = includes/XtoolsBlueprintOr.inc
 files[] = includes/XtoolsBlueprintOrValue.inc
