add tmp to ignore
delete unused
update tasks