revise ch1
add ignore
add