restructured graph types