update patterns creator