modify
add ignore rule
initialize