add file
add pattern
change pattern