remove trash.
update source.
update source.
update template.