update template, moar clean