Proper templates