diff --git a/packages/datalib/src/index.ts b/packages/datalib/src/index.ts
index 347769a5..30daf5c3 100644
--- a/packages/datalib/src/index.ts
+++ b/packages/datalib/src/index.ts
@@ -6,12 +6,8 @@ export * from './TableGridDisplay';
export * from './ViewGridDisplay';
export * from './JslGridDisplay';
export * from './ChangeSet';
-export * from './FreeTableGridDisplay';
-export * from './FreeTableModel';
export * from './MacroDefinition';
export * from './runMacro';
-// export * from './FormViewDisplay';
-// export * from './TableFormViewDisplay';
export * from './CollectionGridDisplay';
export * from './deleteCascade';
export * from './PerspectiveDisplay';
diff --git a/packages/web/src/datagrid/DataGrid.svelte b/packages/web/src/datagrid/DataGrid.svelte
index 8195d766..1d6c05e2 100644
--- a/packages/web/src/datagrid/DataGrid.svelte
+++ b/packages/web/src/datagrid/DataGrid.svelte
@@ -57,8 +57,8 @@
import HorizontalSplitter from '../elements/HorizontalSplitter.svelte';
import VerticalSplitter from '../elements/VerticalSplitter.svelte';
import FormViewFilters from '../formview/FormViewFilters.svelte';
- import MacroDetail from '../freetable/MacroDetail.svelte';
- import MacroManager from '../freetable/MacroManager.svelte';
+ import MacroDetail from '../macro/MacroDetail.svelte';
+ import MacroManager from '../macro/MacroManager.svelte';
import WidgetColumnBar from '../widgets/WidgetColumnBar.svelte';
import WidgetColumnBarItem from '../widgets/WidgetColumnBarItem.svelte';
import ColumnManager from './ColumnManager.svelte';
diff --git a/packages/web/src/freetable/ColumnManagerRow.svelte b/packages/web/src/freetable/ColumnManagerRow.svelte
deleted file mode 100644
index c255bd58..00000000
--- a/packages/web/src/freetable/ColumnManagerRow.svelte
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
{column.columnName}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/web/src/freetable/ColumnNameEditor.svelte b/packages/web/src/freetable/ColumnNameEditor.svelte
deleted file mode 100644
index 0cb5975f..00000000
--- a/packages/web/src/freetable/ColumnNameEditor.svelte
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
diff --git a/packages/web/src/freetable/MacroDetail.svelte b/packages/web/src/macro/MacroDetail.svelte
similarity index 100%
rename from packages/web/src/freetable/MacroDetail.svelte
rename to packages/web/src/macro/MacroDetail.svelte
diff --git a/packages/web/src/freetable/MacroHeader.svelte b/packages/web/src/macro/MacroHeader.svelte
similarity index 100%
rename from packages/web/src/freetable/MacroHeader.svelte
rename to packages/web/src/macro/MacroHeader.svelte
diff --git a/packages/web/src/freetable/MacroInfoTab.svelte b/packages/web/src/macro/MacroInfoTab.svelte
similarity index 100%
rename from packages/web/src/freetable/MacroInfoTab.svelte
rename to packages/web/src/macro/MacroInfoTab.svelte
diff --git a/packages/web/src/freetable/MacroManager.svelte b/packages/web/src/macro/MacroManager.svelte
similarity index 100%
rename from packages/web/src/freetable/MacroManager.svelte
rename to packages/web/src/macro/MacroManager.svelte
diff --git a/packages/web/src/freetable/MacroParameters.svelte b/packages/web/src/macro/MacroParameters.svelte
similarity index 100%
rename from packages/web/src/freetable/MacroParameters.svelte
rename to packages/web/src/macro/MacroParameters.svelte
diff --git a/packages/web/src/freetable/MacroPreviewGrider.ts b/packages/web/src/macro/MacroPreviewGrider.ts
similarity index 100%
rename from packages/web/src/freetable/MacroPreviewGrider.ts
rename to packages/web/src/macro/MacroPreviewGrider.ts
diff --git a/packages/web/src/freetable/macros.js b/packages/web/src/macro/macros.js
similarity index 100%
rename from packages/web/src/freetable/macros.js
rename to packages/web/src/macro/macros.js