Twig Metrics

180 ms Render time
52 Template calls
61 Block calls
76 Macro calls

Render time includes sub-requests rendering time (if any).

Rendered Templates

Template Name & Path Render Count
@Magazine/magazine/show.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/MagazineBundle/magazine/show.html.twig 1
@Provider/layouts/layout.html.twig templates/bundles/ProviderBundle/layouts/layout.html.twig 1
@Provider/partials/head.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/head.html.twig 1
@Provider/partials/head/meta.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/head/meta.html.twig 1
@Provider/partials/head/styles.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/head/styles.html.twig 1
@Provider/partials/head/scripts.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/head/scripts.html.twig 1
@Provider/partials/misc/schema-org-json.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/misc/schema-org-json.html.twig 1
@Provider/partials/accessibility-shortcuts.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/accessibility-shortcuts.html.twig 1
@Provider/partials/header/meta.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/header/meta.html.twig 1
@Provider/partials/header/lang-nav.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/header/lang-nav.html.twig 2
@Provider/partials/header/floating-nav.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/header/floating-nav.html.twig 1
@Provider/partials/header/main-nav.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/header/main-nav.html.twig 1
@Provider/partials/breadcrumbs.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/breadcrumbs.html.twig 1
@Magazine/magazine/snippets/default.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/conecto/pimcore-magazine/templates/magazine/snippets/default.html.twig 1
@PimcoreCore/Areabrick/wrapper.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/templates/Areabrick/wrapper.html.twig 12
@Provider/areas/text/view.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/conecto/pimcore-provider/templates/areas/text/view.html.twig 3
@Provider/areas/textmedia-multiple/view.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/areas/textmedia-multiple/view.html.twig 7
@Provider/areas/headline/view.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/areas/headline/view.html.twig 1
@Provider/areas/teaser/view.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/areas/teaser/view.html.twig 1
@Provider/partials/search.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/search.html.twig 1
popup/popup.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/popup/popup.html.twig 1
@Provider/snippets/footer.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/snippets/footer.html.twig 1
@Provider/layouts/snippet.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/layouts/snippet.html.twig 1
@Provider/partials/footer/social.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/footer/social.html.twig 1
@Provider/partials/footer/contact.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/footer/contact.html.twig 1
@Provider/partials/footer/service.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/footer/service.html.twig 1
@Provider/partials/footer/newsletter.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/footer/newsletter.html.twig 1
@Provider/partials/live-modal.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/templates/bundles/ProviderBundle/partials/live-modal.html.twig 1
@WebProfiler/Profiler/toolbar_js.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar_js.html.twig 1
@WebProfiler/Profiler/toolbar.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar.html.twig 1
@WebProfiler/Profiler/toolbar_item.html.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar_item.html.twig 1
@WebProfiler/Profiler/toolbar.css.twig /home/stagekb6-ssh/stage.kleinwalsertal.com/pimcore/vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar.css.twig 1

Rendering Call Graph

main 180.30ms/100%@Magazine/magazine/show.html.twig 179.94ms/100%
│ └ @Provider/layouts/layout.html.twig 177.60ms/99%
│   └ @Provider/partials/head.html.twig 5.13ms/3%
│   │ └ @Provider/partials/head/meta.html.twig 4.25ms/2%
│   │ └ @Provider/partials/head/styles.html.twig
│   │ └ @Provider/partials/head/scripts.html.twig
│   └ @Provider/partials/head.html.twig::block(head_scripts)
│   └ @Provider/partials/head.html.twig::block(head_stylesheets)
│   └ @Provider/partials/head.html.twig::block(head_meta)
│   └ @Magazine/magazine/show.html.twig::block(bodyClass)
│   └ @Provider/partials/misc/schema-org-json.html.twig
│   └ @Provider/partials/accessibility-shortcuts.html.twig 2.37ms/1%
│   └ @Provider/layouts/layout.html.twig::block(header) 42.95ms/24%
│   │ └ @Provider/partials/header/meta.html.twig 1.45ms/1%
│   │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ └ @Provider/partials/header/lang-nav.html.twig 1.30ms/1%
│   │ │   └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/layouts/layout.html.twig::block(mainNav) 39.37ms/22%
│   │ │ └ @Provider/partials/header/floating-nav.html.twig 11.46ms/6%
│   │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/logo.html.twig::macro(logo)
│   │ │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/logo.html.twig::macro(logo)
│   │ │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │ └ @Provider/partials/header/main-nav.html.twig 27.81ms/15%
│   │ │   └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │   └ @Provider/partials/header/lang-nav.html.twig 3.64ms/2%
│   │ │   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ │   └ @Provider/macros/logo.html.twig::macro(logo)
│   │ │     └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/layouts/layout.html.twig::block(headerCta)
│   │ └ @Provider/macros/logo.html.twig::macro(logo)
│   │ │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/layouts/layout.html.twig::block(breadcrumbs) 1.80ms/1%
│   │   └ @Provider/partials/breadcrumbs.html.twig 1.69ms/1%
│   └ @Magazine/magazine/show.html.twig::block(content) 81.35ms/45%
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Magazine/magazine/snippets/default.html.twig 36.08ms/20%
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 2.24ms/1%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 2.23ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 2.19ms/1%
│   │ │ │   │ └ @Provider/areas/text/view.html.twig 2.15ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 4.73ms/3%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 4.72ms/3%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 4.69ms/3%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 4.62ms/3%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.68ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.50ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 3.80ms/2%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 3.79ms/2%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 3.77ms/2%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 3.75ms/2%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.39ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.36ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 3.62ms/2%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 3.61ms/2%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 3.60ms/2%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 3.58ms/2%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.29ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.38ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 3.63ms/2%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 3.63ms/2%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 3.61ms/2%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 3.59ms/2%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.37ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.36ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend)
│   │ │ │   │ └ @Provider/areas/text/view.html.twig
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 3.78ms/2%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 3.77ms/2%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 3.76ms/2%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 3.74ms/2%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.43ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.38ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 3.62ms/2%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 3.62ms/2%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 3.60ms/2%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 3.58ms/2%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.36ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.36ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 3.75ms/2%
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 3.74ms/2%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 3.73ms/2%
│   │ │ │   │ └ @Provider/areas/textmedia-multiple/view.html.twig 3.71ms/2%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.44ms/1%
│   │ │ │   │   └ @Provider/macros/media.html.twig::macro(media) 1.36ms/1%
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend)
│   │ │ │   │ └ @Provider/areas/headline/view.html.twig
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig
│   │ │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend)
│   │ │ │   │ └ @Provider/areas/text/view.html.twig
│   │ │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ │ └ @PimcoreCore/Areabrick/wrapper.html.twig 2.31ms/1%
│   │ │   └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 2.31ms/1%
│   │ │     └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │     └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 2.28ms/1%
│   │ │     │ └ @Provider/areas/teaser/view.html.twig 2.23ms/1%
│   │ │     │   └ @Provider/macros/teaser.html.twig::macro(teaser)
│   │ │     │   │ └ @Provider/macros/teaser.html.twig::macro(teaserDefault)
│   │ │     │   │   └ @Provider/macros/teaser.html.twig::macro(teaserMedia)
│   │ │     │   └ @Provider/macros/teaser.html.twig::macro(teaser)
│   │ │     │   │ └ @Provider/macros/teaser.html.twig::macro(teaserDefault)
│   │ │     │   │   └ @Provider/macros/teaser.html.twig::macro(teaserMedia)
│   │ │     │   └ @Provider/macros/teaser.html.twig::macro(teaser)
│   │ │     │     └ @Provider/macros/teaser.html.twig::macro(teaserDefault)
│   │ │     │       └ @Provider/macros/teaser.html.twig::macro(teaserMedia)
│   │ │     └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/teaser.html.twig::macro(teaserDefault) 7.98ms/4%
│   │ │ └ @Provider/macros/teaser.html.twig::macro(teaserMedia) 7.65ms/4%
│   │ │   └ @Provider/macros/media.html.twig::macro(media) 7.62ms/4%
│   │ └ @Provider/macros/teaser.html.twig::macro(teaserDefault) 14.15ms/8%
│   │ │ └ @Provider/macros/teaser.html.twig::macro(teaserMedia) 13.88ms/8%
│   │ │   └ @Provider/macros/media.html.twig::macro(media) 13.84ms/8%
│   │ └ @Provider/macros/teaser.html.twig::macro(teaserDefault) 12.02ms/7%
│   │   └ @Provider/macros/teaser.html.twig::macro(teaserMedia) 11.71ms/6%
│   │     └ @Provider/macros/media.html.twig::macro(media) 11.67ms/6%
│   └ @Provider/partials/search.html.twig
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   └ popup/popup.html.twig
│   └ @Provider/layouts/layout.html.twig::block(footer) 8.24ms/5%
│   │ └ @Provider/snippets/footer.html.twig 3.23ms/2%
│   │   └ @Provider/layouts/snippet.html.twig 3.20ms/2%
│   │     └ @Provider/snippets/footer.html.twig::block(content) 3.16ms/2%
│   │       └ @Provider/partials/footer/social.html.twig 1.90ms/1%
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       └ @Provider/partials/footer/contact.html.twig
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │       └ @Provider/partials/footer/service.html.twig
│   │       └ @Provider/partials/footer/newsletter.html.twig
│   │       └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   └ @Provider/partials/live-modal.html.twig 36.35ms/20%
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   │ └ @Provider/macros/include-svg.html.twig::macro(includeSvg)
│   └ @Provider/layouts/layout.html.twig::block(footerScripts)
└ @WebProfiler/Profiler/toolbar_js.html.twig@WebProfiler/Profiler/toolbar.html.twig
  │ └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar)
  │   └ @WebProfiler/Profiler/toolbar_item.html.twig@WebProfiler/Profiler/toolbar.css.twig