update template & provide doc