remove duplicated files
update dependancy