Pattern Front-End