show depends on "@type"