templates ~ (Updated)