unarchiveStruct