diff --git a/api/template/business.js b/api/template/business.js
index fb5bf946a0a307c869a97dcb26f154de81d302ef..50653188ab408e84e0b415b34875de56afa93483 100644
--- a/api/template/business.js
+++ b/api/template/business.js
@@ -24,9 +24,9 @@ const createTemplate = async (name, desc, widgets, hashId) => {
 
 };
 
-const getPerticularWidget = async (page) => {
+const getParticularTemplate = async (page) => {
   try {
-    const response = await templateService.getPerticularWidget(page);
+    const response = await templateService.getParticularTemplate(page);
     console.log(page,"Pagessssssss");
     return { status: '200', response }
   } catch (error) {
@@ -38,5 +38,5 @@ const getPerticularWidget = async (page) => {
 module.exports = {
   updateAndMapWidget,
   createTemplate,
-  getPerticularWidget
+  getParticularTemplate
 };
diff --git a/api/template/controller.js b/api/template/controller.js
index b2fc611c9a4abedd724ead2393b0e83560ab1d4e..fb4786479a42493797b8269d8d96b94c3dbd09ee 100644
--- a/api/template/controller.js
+++ b/api/template/controller.js
@@ -26,11 +26,11 @@ const createTemplate = async (req, res, next) => {
   }
 };
 
-const getPerticularWidget = async (req, res) => {
+const getParticularTemplate = async (req, res) => {
   try {
     console.log("GET template details of a particular page");
     const { page } = req.params;
-    const response = await templateBusiness.getPerticularWidget(page);
+    const response = await templateBusiness.getParticularTemplate(page);
     return res.status(response.status).json({ data: response });
   } catch (error) {
     throw error;
@@ -40,5 +40,5 @@ const getPerticularWidget = async (req, res) => {
 module.exports = {
   updateAndMapWidget,
   createTemplate,
-  getPerticularWidget
+  getParticularTemplate
 }
\ No newline at end of file
diff --git a/api/template/routes.js b/api/template/routes.js
index c173181266f55eafb17c131d656afbac2cc46614..53e1013815357f755330fbeaec40ef9aeeb13f4b 100644
--- a/api/template/routes.js
+++ b/api/template/routes.js
@@ -1,12 +1,12 @@
 const templateRouter = require('express').Router();
 
-const {  updateAndMapWidget,createTemplate,getPerticularWidget } = require('./controller');
+const {  updateAndMapWidget,createTemplate,getParticularTemplate } = require('./controller');
 
 
 templateRouter.put('/:page/widgets/:widgetId', updateAndMapWidget);
 
 templateRouter.post('/createTemplate', createTemplate);
 
-templateRouter.get('/template/:page', getPerticularWidget);
+templateRouter.get('/template/:page', getParticularTemplate);
 
 module.exports = templateRouter;
\ No newline at end of file
diff --git a/api/template/service.js b/api/template/service.js
index a98b3d7e11839c134d5a87bd8a6b601929e385bb..2d172f80cf95a58ae3996d033f56a178d027cfd2 100644
--- a/api/template/service.js
+++ b/api/template/service.js
@@ -56,11 +56,13 @@ const createTemplate = async (name, desc, widgets, hashId) => {
 
 };
 
-const getPerticularWidget = async (page,res) => {
+const getParticularTemplate = async (page,res) => {
   try {
     const template = await Template.findOne({ name: page}).populate('widgets.widgetId');
     if (!template) {
-      return res.status(404).json({ error: 'Template not found' });
+      // return res.status(404).json({ error: 'Template not found' });
+      console.error('Template not found');
+      res.status(404).send();
     }
     return template;
   } catch (error) {
@@ -73,5 +75,5 @@ const getPerticularWidget = async (page,res) => {
 module.exports = {
   updateAndMapWidget,
   createTemplate,
-  getPerticularWidget
+  getParticularTemplate
 };
\ No newline at end of file