intro-pattern