add ignore file
add chosen lib