modif the patterns