add lib
add ignore