replace template variables