Template Requirements (2)