template adjust