work in progress - putDirectory vs createMeta