incremental
diff --git a/include/InternalMode.h b/include/InternalMode.h
new file mode 100644
index 0000000..1a75b91
--- /dev/null
+++ b/include/InternalMode.h
@@ -0,0 +1,26 @@
+#include "regs-video.h"
+
+INTERNAL_MODE Internal_Mode[] = {
+// 1024x768
+  {1024, 768, 0, 65.000},
+  {1024, 768, 1, 65.000},
+  {1024, 768, 2, 75.000},
+  {1024, 768, 3, 78.750},
+  {1024, 768, 4, 94.500},
+// 1280x1024
+  {1280, 1024, 0, 108.000},
+  {1280, 1024, 1, 108.000},
+  {1280, 1024, 2, 135.000},
+  {1280, 1024, 3, 157.500},      
+// 1600x1200
+  {1600, 1200, 0, 162.000},
+  {1600, 1200, 1, 162.000},
+  {1600, 1200, 2, 175.500},
+  {1600, 1200, 3, 189.000},
+  {1600, 1200, 4, 202.500},
+  {1600, 1200, 5, 229.500},
+// 1920x1200 reduce blank
+  {1920, 1200, 0, 157.000},
+  {1920, 1200, 1, 157.000},
+};
+uint16_t  InternalEnhanceModeNumberCount = sizeof (Internal_Mode) / sizeof (INTERNAL_MODE);