fix error, update templates