update template matching