diff --git a/arcana/dataset/__init__.py b/arcana/dataset/__init__.py
index <HASH>..<HASH> 100644
--- a/arcana/dataset/__init__.py
+++ b/arcana/dataset/__init__.py
@@ -3,3 +3,4 @@ from .collection import DatasetCollection, FieldCollection
 from .spec import DatasetSpec, FieldSpec, BaseSpec
 from .base import BaseField, BaseDataset, BaseDatasetOrField
 from .match import DatasetMatch, FieldMatch, BaseMatch
+from .file_format import FileFormat, Converter, IdentityConverter
diff --git a/arcana/dataset/base.py b/arcana/dataset/base.py
index <HASH>..<HASH> 100644
--- a/arcana/dataset/base.py
+++ b/arcana/dataset/base.py
@@ -1,7 +1,7 @@
 from past.builtins import basestring
 from builtins import object
 from abc import ABCMeta
-from arcana.dataset.file_format import FileFormat
+from .file_format import FileFormat
 from copy import copy
 from logging import getLogger
 from arcana.exception import ArcanaError
added relative import for new FileFormat location