update test
update ignore and other files