Update Template system