clean up import
update ignore list
重构