update main.tpl