WIP StructureDecoder