initial
misc
add ignore