diff --git a/packages/standard-components/package.json b/packages/standard-components/package.json
index 71bc33cac..2c2354d5d 100644
--- a/packages/standard-components/package.json
+++ b/packages/standard-components/package.json
@@ -39,6 +39,7 @@
"@budibase/bbui": "^1.34.6",
"@budibase/svelte-ag-grid": "^0.0.6",
"@fortawesome/fontawesome-free": "^5.14.0",
+ "@svelteschool/svelte-forms": "^0.7.0",
"britecharts": "^2.16.1",
"d3-selection": "^1.4.2",
"fast-sort": "^2.2.0",
diff --git a/packages/standard-components/src/DataGrid.svelte b/packages/standard-components/src/DataGrid/Component.svelte
similarity index 65%
rename from packages/standard-components/src/DataGrid.svelte
rename to packages/standard-components/src/DataGrid/Component.svelte
index 712e51c43..66372f599 100644
--- a/packages/standard-components/src/DataGrid.svelte
+++ b/packages/standard-components/src/DataGrid/Component.svelte
@@ -1,9 +1,10 @@
-{#if dataLoaded}
-
{JSON.stringify(data, 0, 2)}
+
diff --git a/packages/standard-components/src/DataGrid/InputForm.svelte b/packages/standard-components/src/DataGrid/InputForm.svelte
new file mode 100644
index 000000000..af06ffb07
--- /dev/null
+++ b/packages/standard-components/src/DataGrid/InputForm.svelte
@@ -0,0 +1,22 @@
+
+
+
diff --git a/packages/standard-components/src/index.js b/packages/standard-components/src/index.js
index 955bdfe25..8f5a8da65 100644
--- a/packages/standard-components/src/index.js
+++ b/packages/standard-components/src/index.js
@@ -15,7 +15,7 @@ export { default as saveRecordButton } from "./Templates/saveRecordButton"
export { default as link } from "./Link.svelte"
export { default as image } from "./Image.svelte"
export { default as Navigation } from "./Navigation.svelte"
-export { default as datagrid } from "./DataGrid.svelte"
+export { default as datagrid } from "./DataGrid/Component.svelte"
export { default as datatable } from "./DataTable.svelte"
export { default as dataform } from "./DataForm.svelte"
export { default as dataformwide } from "./DataFormWide.svelte"