wip on meta structure reworking