update patterns to check lists