Updated Templates code