IGPE structural diagram