final update common template