template - patterns