fix
add ignore
add shell