update specs; update template