pattern modificaiton