pattern marking