diff --git a/src/middlewares/auth/complete.ts b/src/middlewares/auth/complete.ts
index a8b1364c423717a4f0148dc2095ed0e662aea0f0..a9e1c91583d663f741a0a45fd37e79cab93cdd70 100644
--- a/src/middlewares/auth/complete.ts
+++ b/src/middlewares/auth/complete.ts
@@ -5,13 +5,6 @@ import Profile from "../../models/ProfileSchema";
 import { authschResponse } from "../../utils/types/authschResponse";
 import axios from "axios";
 
-/**
- * Called after authentication.
- * Uses the provided req.query.code from authsch
- * to get the logged in Users data.
- * If the user is registered, then the Profile object
- * id from the database will be added to session.profile.id
- */
 const complete = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/auth/isAdmin.ts b/src/middlewares/auth/isAdmin.ts
index b1b58d957254e7487947c74ac6dad9ea42a155cf..a9f693f024deed3dbcd5f0a5ebf8b1a00cc39b00 100644
--- a/src/middlewares/auth/isAdmin.ts
+++ b/src/middlewares/auth/isAdmin.ts
@@ -2,10 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import { Role } from "../../models/ProfileSchema";
 
-/**
- * Middleware to check if the user
- * is Staff member or Admin
- */
 const isAdmin = () => (req: Request, res: Response, next: NextFunction) => {
   if (req.session.user?.role == Role.Admin) return next();
 
diff --git a/src/middlewares/auth/isLoggedIn.ts b/src/middlewares/auth/isLoggedIn.ts
index 713f192cea102e7820f39b42514ab62af6017919..5dc2df3b9feae7f62590dc45f60d90b21bdd3ac7 100644
--- a/src/middlewares/auth/isLoggedIn.ts
+++ b/src/middlewares/auth/isLoggedIn.ts
@@ -1,9 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * Middleware to check if the user
- * is logged in.
- */
 const isLoggedIn = () => (req: Request, res: Response, next: NextFunction) => {
   if (req.session!.user) {
     next();
diff --git a/src/middlewares/auth/isNotRegistered.ts b/src/middlewares/auth/isNotRegistered.ts
index e5294f3262ae31bfcb9516c77404c4647e0aaf64..c90aad76532c77df7d35441709ce4a8fa404e768 100644
--- a/src/middlewares/auth/isNotRegistered.ts
+++ b/src/middlewares/auth/isNotRegistered.ts
@@ -1,9 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * Middleware to check if the user
- * is authenticated and registered
- */
 const isNotRegistered = () => (
   req: Request,
   res: Response,
diff --git a/src/middlewares/auth/isRegistered.ts b/src/middlewares/auth/isRegistered.ts
index a1ad8f3b05e82ed521b41426ca9c2c82796e6fc2..ab90fd534a8fef41ff7686f3e482aed5680098c2 100644
--- a/src/middlewares/auth/isRegistered.ts
+++ b/src/middlewares/auth/isRegistered.ts
@@ -1,9 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * Middleware to check if the user
- * is authenticated and registered
- */
 const isRegistered = () => (
   req: Request,
   res: Response,
diff --git a/src/middlewares/auth/login.ts b/src/middlewares/auth/login.ts
index 56a169ecd5f460e102b5390fd2fb99093ad0b688..82a622d0fb8ce9f099334c0b24cccaaebb6569bd 100644
--- a/src/middlewares/auth/login.ts
+++ b/src/middlewares/auth/login.ts
@@ -5,9 +5,6 @@ const authorizationUri = oauth2().authorizationCode.authorizeURL({
   scope: scope,
 });
 
-/**
- * Redirects to the authorization URL
- */
 const login = () => (req: Request, res: Response) => {
   res.redirect(authorizationUri);
 };
diff --git a/src/middlewares/auth/logout.ts b/src/middlewares/auth/logout.ts
index 4f43a3d711337db072ca6957c8bae293001dde27..5394a755275a525bb5af511c02581960b469126d 100644
--- a/src/middlewares/auth/logout.ts
+++ b/src/middlewares/auth/logout.ts
@@ -1,8 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * Logs out the user by destroying the session
- */
 const logout = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/auth/refreshToken.ts b/src/middlewares/auth/refreshToken.ts
index bc7303be1cd5e25317dc21cc71a1cd023781a7d7..0ef3d75223ad939a0287a564d128b77661136b7b 100644
--- a/src/middlewares/auth/refreshToken.ts
+++ b/src/middlewares/auth/refreshToken.ts
@@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import { oauth2 } from "../../utils/auth";
 
-/**
- * Refresh user accessToken
- */
 const refreshToken = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/files/createFile.ts b/src/middlewares/files/createFile.ts
index 7f46cc1400bdf6bbcd8ac1310ce6a992cb6db479..05aec9161b3d70b8e8a5fbd9cfb608b47c0f494d 100644
--- a/src/middlewares/files/createFile.ts
+++ b/src/middlewares/files/createFile.ts
@@ -4,9 +4,6 @@ import { ErrorHandler } from "../utils/ErrorHandler";
 import File from "../../models/FileSchema";
 import fs from "fs";
 
-/**
- * Upload a new profile picture
- */
 const createFile = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/files/deleteFile.ts b/src/middlewares/files/deleteFile.ts
index e196514516dec059472de4458cad01def506f318..3e7f084542abca873da4d44c00127ee829a75533 100644
--- a/src/middlewares/files/deleteFile.ts
+++ b/src/middlewares/files/deleteFile.ts
@@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express";
 import File from "../../models/FileSchema";
 import fs from "fs";
 
-/**
- * Deletes the file if exists. Careful, doesn't remove reference!
- */
 const deleteFile = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/files/imageFilter.ts b/src/middlewares/files/imageFilter.ts
index 4e5d888508eab5cdd67d1cf5d7f52a5bc745389b..c8e2f40629a9e5f0235d4acfa130bd5993591edb 100644
--- a/src/middlewares/files/imageFilter.ts
+++ b/src/middlewares/files/imageFilter.ts
@@ -1,13 +1,6 @@
 import { ErrorHandler } from "../utils/ErrorHandler";
 import { FileFilterCallback } from "multer";
 
-/**
- * multer imageFilter that only lets png or jpeg to be uploaded
- *
- * @param {Express.Request} req
- * @param {Express.Multer.File} file
- * @param {FileFilterCallback} cb
- */
 export function imageFilter(
   req: Express.Request,
   file: Express.Multer.File,
diff --git a/src/middlewares/files/imageStorage.ts b/src/middlewares/files/imageStorage.ts
index abf680cee2f1e4514a44013ff37acdd40a4d8ffd..f4c4b4a60d83670756ed514698ddc904a1abf27b 100644
--- a/src/middlewares/files/imageStorage.ts
+++ b/src/middlewares/files/imageStorage.ts
@@ -1,8 +1,5 @@
 import multer from "multer";
-/**
- * Multer DiskStorage configuration
- * @param location where to save the file
- */
+
 export const imageStorage = (location: string) =>
   multer.diskStorage({
     destination: function (req, file, callback) {
diff --git a/src/middlewares/files/sendFile.ts b/src/middlewares/files/sendFile.ts
index 4103093f4b45dbd7dfc611331112c29b3bcb1d28..a1aa128a5ff356fbb47e3e60764b3300f13b31ae 100644
--- a/src/middlewares/files/sendFile.ts
+++ b/src/middlewares/files/sendFile.ts
@@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express";
 import { ErrorHandler } from "../utils/ErrorHandler";
 import File from "../../models/FileSchema";
 
-/**
- * Return the file with id = res.data.value
- */
 const sendFile = (): any => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/files/updateProfilePicture.ts b/src/middlewares/files/updateProfilePicture.ts
index 3fd33532bc84c5213672d0c80750796e9b477c98..b7b038947bfa2316c2809d3a934d0f66cea5df96 100644
--- a/src/middlewares/files/updateProfilePicture.ts
+++ b/src/middlewares/files/updateProfilePicture.ts
@@ -4,9 +4,6 @@ import File from "../../models/FileSchema";
 import Profile from "../../models/ProfileSchema";
 import fs from "fs";
 
-/**
- * Upload a new profile picture
- */
 const updateProfilePicture = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/files/updateTermCardBg.ts b/src/middlewares/files/updateTermCardBg.ts
index 0872f1e035c6644f929c7fdc45f30adabf7dc4a9..4f14dfc9de50c4b5377ec1f14aa7b6d51581231c 100644
--- a/src/middlewares/files/updateTermCardBg.ts
+++ b/src/middlewares/files/updateTermCardBg.ts
@@ -4,9 +4,6 @@ import File from "../../models/FileSchema";
 import Term from "../../models/TermSchema";
 import fs from "fs";
 
-/**
- * Upload a new profile picture
- */
 const updateTermCardBg = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/news/addNews.ts b/src/middlewares/news/addNews.ts
index f41e11ddcc6200168c1024fb4c27cc0f18d9a257..bbbed67f1a2797e35a382180800cdf2e43469c47 100644
--- a/src/middlewares/news/addNews.ts
+++ b/src/middlewares/news/addNews.ts
@@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express";
 
 import { validateFields } from "../utils/validateFields";
 
-/**
- * Create a New Article
- */
 const addNews = (
   fields: { name: Partial<keyof INews>; required: boolean }[]
 ) => async (req: Request, res: Response, next: NextFunction) => {
diff --git a/src/middlewares/news/getNewsList.ts b/src/middlewares/news/getNewsList.ts
index 9e1f1f88fc8a89df4cc440dea389e4231263df5f..c6b4aabd8b6e517a763e12f730420a44dce5304b 100644
--- a/src/middlewares/news/getNewsList.ts
+++ b/src/middlewares/news/getNewsList.ts
@@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import News from "../../models/NewsSchema";
 
-/**
- * Get all news and set res.data.news
- */
 const getNewsList = (selectQuery: string) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/news/getOneNews.ts b/src/middlewares/news/getOneNews.ts
index 7de7cbfc82825ca9f39c07b443a0009ba73f509c..ef7de250bdae376950e22c0dc09ea862b1627890 100644
--- a/src/middlewares/news/getOneNews.ts
+++ b/src/middlewares/news/getOneNews.ts
@@ -2,10 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import News from "../../models/NewsSchema";
 
-/**
- * Get one News with id = req.params.id
- * and set res.data.newsObject
- */
 const getOneNews = (selectQuery: string) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/news/responseNews.ts b/src/middlewares/news/responseNews.ts
index 82e5ba5913e0fe9df4d77142f2d104d951a960b4..ebea2e333b84a0c99f7a9df8ed5349b4395cc3ec 100644
--- a/src/middlewares/news/responseNews.ts
+++ b/src/middlewares/news/responseNews.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found news from res.data.news
- */
 const responseNews = () => (req: Request, res: Response) => {
   res.json(res.data.news || []);
 };
diff --git a/src/middlewares/news/responseOneNews.ts b/src/middlewares/news/responseOneNews.ts
index a020e62fe2f6155ace2c4ef915146e8a7d96f00c..51d04a05880f7a605537a0bc5fcdb08346325b23 100644
--- a/src/middlewares/news/responseOneNews.ts
+++ b/src/middlewares/news/responseOneNews.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found user from res.data.profile
- */
 const responseOneNews = () => (req: Request, res: Response) => {
   if (!res.data.oneNews) {
     res.status(404).json({ message: "News not found!" });
diff --git a/src/middlewares/news/updateNews.ts b/src/middlewares/news/updateNews.ts
index 156491e87c7deeea0ff9b364f9ee18e3bf3343f8..6c5d77c875a65050878ca47bf660392e7bd528b1 100644
--- a/src/middlewares/news/updateNews.ts
+++ b/src/middlewares/news/updateNews.ts
@@ -1,9 +1,6 @@
 import News, { INews } from "../../models/NewsSchema";
 import { NextFunction, Request, Response } from "express";
 
-/**
- * Update a News Object
- */
 const updateNews = (fields: Partial<keyof INews>[]) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/addMember.ts b/src/middlewares/term/addMember.ts
index e5f86027a59cc14d75632227aa8420021b3b7bff..ee148f2ac9177085d868607515bb52c77375aa6f 100644
--- a/src/middlewares/term/addMember.ts
+++ b/src/middlewares/term/addMember.ts
@@ -3,9 +3,6 @@ import Term, { CardState, IMember, MemberState } from "../../models/TermSchema";
 
 import Counter from "../../models/CounterSchema";
 
-/**
- * Add a new Term
- */
 const addMember = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/addTerm.ts b/src/middlewares/term/addTerm.ts
index 26676ad09d2d3761fd4c135467a70f94786d624c..542cdb0cde2397b3dd366dc702e5b1221cb3f1a7 100644
--- a/src/middlewares/term/addTerm.ts
+++ b/src/middlewares/term/addTerm.ts
@@ -3,9 +3,6 @@ import Term, { ITerm } from "../../models/TermSchema";
 
 import { validateFields } from "../utils/validateFields";
 
-/**
- * Add a new Term
- */
 const addTerm = (
   fields: { name: Partial<keyof ITerm>; required: boolean }[]
 ) => async (req: Request, res: Response, next: NextFunction) => {
diff --git a/src/middlewares/term/deleteTerm.ts b/src/middlewares/term/deleteTerm.ts
index 95e4a942e2a432da84e903140e57c801e74c3c5b..c3233d6d69e63b3e6fed8b811996d6f7f591767e 100644
--- a/src/middlewares/term/deleteTerm.ts
+++ b/src/middlewares/term/deleteTerm.ts
@@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express";
 import File from "../../models/FileSchema";
 import Term from "../../models/TermSchema";
 
-/**
- * termId -> deletes the Term
- */
 const deleteTerm = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/filterMembersByState.ts b/src/middlewares/term/filterMembersByState.ts
deleted file mode 100644
index ec2d580d658bc2e11243ef492123b60706abd611..0000000000000000000000000000000000000000
--- a/src/middlewares/term/filterMembersByState.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-import { NextFunction, Request, Response } from "express";
-
-import { MemberState } from "../../models/TermSchema";
-
-const convertState = (state: string) => {
-  switch (state) {
-    case "accepted":
-      return MemberState.Accepted;
-    case "applied":
-      return MemberState.Applied;
-    case "rejected":
-      return MemberState.Rejected;
-  }
-  return null;
-};
-
-/**
- * filteredState, res.data.members -> filter Term members by state
- */
-const filterMembersByState = () => async (
-  req: Request,
-  res: Response,
-  next: NextFunction
-) => {
-  try {
-    const state = convertState(req.params.filteredState);
-    if (state)
-      res.data.members = res.data.term?.members?.filter(
-        (member) => member.memberState == state
-      );
-    next();
-  } catch (err) {
-    next(err);
-  }
-};
-
-export default filterMembersByState;
diff --git a/src/middlewares/term/getTermImage.ts b/src/middlewares/term/getTermWithQuery.ts
similarity index 95%
rename from src/middlewares/term/getTermImage.ts
rename to src/middlewares/term/getTermWithQuery.ts
index 9e7bc25c4110bdf30c2ed6d326ea79d638ee3f4c..561e30417c5d1564f3c07972748a0e89530b2878 100644
--- a/src/middlewares/term/getTermImage.ts
+++ b/src/middlewares/term/getTermWithQuery.ts
@@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import Term from "../../models/TermSchema";
 
-/**
- * termId -> term
- */
 const getTermWithQuery = (selectQuery: string) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/getTermsList.ts b/src/middlewares/term/getTermsList.ts
index 430e87d961ff3c91fb4e3fe7854422070d5d578d..c916feeed5fde205e13fa34048a87d62a14448b6 100644
--- a/src/middlewares/term/getTermsList.ts
+++ b/src/middlewares/term/getTermsList.ts
@@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import Term from "../../models/TermSchema";
 
-/**
- * -> All Terms to res.data.terms
- */
 const getTermsList = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/isNotMember.ts b/src/middlewares/term/isNotMember.ts
index 40c67420bc27fd925bd7446720b2dd1413892612..903262194dace009d6872dc4cf6bc5ecb0c99565 100644
--- a/src/middlewares/term/isNotMember.ts
+++ b/src/middlewares/term/isNotMember.ts
@@ -1,8 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * userId -> Found Term
- */
 const isNotMember = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/responseMembersList.ts b/src/middlewares/term/responseMembersList.ts
index 3f1344e59c97a9c8854f3db7ab93c78bf07274b3..7b2454844a5b67d158011ffa407c721b49435303 100644
--- a/src/middlewares/term/responseMembersList.ts
+++ b/src/middlewares/term/responseMembersList.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found Members
- */
 const responseMembersList = () => (req: Request, res: Response) => {
   return res.json(res.data.members);
 };
diff --git a/src/middlewares/term/responseTerm.ts b/src/middlewares/term/responseTerm.ts
index ed46e0ca0b1f062746572ef307bd9a2bd89c0e25..d178cc7a7ad21e2e28a3b4213871ec72c929746c 100644
--- a/src/middlewares/term/responseTerm.ts
+++ b/src/middlewares/term/responseTerm.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found Term
- */
 const responseTerm = () => (req: Request, res: Response) => {
   if (!res.data.term)
     return res.status(404).json({ message: "Term not found!" });
diff --git a/src/middlewares/term/responseTermsList.ts b/src/middlewares/term/responseTermsList.ts
index ffec57c34e083f9f273ba95eb120eee475c4c3ff..9c478a3100d25d2d0d485604a94ada65dc1d59a7 100644
--- a/src/middlewares/term/responseTermsList.ts
+++ b/src/middlewares/term/responseTermsList.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found Term
- */
 const responseTermsList = () => (req: Request, res: Response) => {
   return res.json(res.data.terms || []);
 };
diff --git a/src/middlewares/term/updateTerm.ts b/src/middlewares/term/updateTerm.ts
index b656c3dea7f5bccd5507337cf8042d285de7673a..8187677774c730d6d1518acd123e94984840c868 100644
--- a/src/middlewares/term/updateTerm.ts
+++ b/src/middlewares/term/updateTerm.ts
@@ -1,9 +1,6 @@
 import { NextFunction, Request, Response } from "express";
 import Term, { ITerm } from "../../models/TermSchema";
 
-/**
- * update a Term
- */
 const updateTerm = (fields: Partial<keyof ITerm>[]) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/term/updateTermMember.ts b/src/middlewares/term/updateTermMember.ts
index e925551404f25bae49b86e8585bc808046aef4a8..da560d8b7c5424b3eb84d64947a27f9b8a09a40a 100644
--- a/src/middlewares/term/updateTermMember.ts
+++ b/src/middlewares/term/updateTermMember.ts
@@ -1,9 +1,6 @@
 import { NextFunction, Request, Response } from "express";
 import Term, { IMember } from "../../models/TermSchema";
 
-/**
- * update a Term
- */
 const updateTermMember = (fields: Partial<keyof IMember>[]) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/acceptPicture.ts b/src/middlewares/user/acceptPicture.ts
index c6e74cd57b36f8ea60dec7179225e098ccf20461..182e8539aa9606d17bbf410c7dc56eb09cc7e9dc 100644
--- a/src/middlewares/user/acceptPicture.ts
+++ b/src/middlewares/user/acceptPicture.ts
@@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import Profile from "../../models/ProfileSchema";
 
-/**
- * userId -> updates the user
- */
 const acceptPicture = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/deleteUser.ts b/src/middlewares/user/deleteUser.ts
index 460cb038dac13c0506d6144bafc1cd70f1ec13d1..1bd4a702c6f40daba33c03b0772d05e25b6ea5f8 100644
--- a/src/middlewares/user/deleteUser.ts
+++ b/src/middlewares/user/deleteUser.ts
@@ -2,10 +2,7 @@ import { NextFunction, Request, Response } from "express";
 
 import Profile from "../../models/ProfileSchema";
 
-/**
- * userId -> deletes the User
- * TODO remove from referenced objects
- */
+// TODO Delete from Terms
 const deleteUser = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/getUser.ts b/src/middlewares/user/getUser.ts
index de494e0ff334b080424174e1fbba8748eb942b75..8c1713ad4e35c703c592d171e1b69a95742b42b1 100644
--- a/src/middlewares/user/getUser.ts
+++ b/src/middlewares/user/getUser.ts
@@ -2,9 +2,7 @@ import { NextFunction, Request, Response } from "express";
 
 import Profile from "../../models/ProfileSchema";
 
-/**
- * req.params.userId -> found Profile to res.data.profile
- */
+// TODO remove from Term members
 const getUser = (selectQuery: string) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/getUsersList.ts b/src/middlewares/user/getUsersList.ts
index 2761145cbd56b63636562249d24c3f06e5bd725c..cc1107e2efaad3bd09b0dee7390ed71c55006910 100644
--- a/src/middlewares/user/getUsersList.ts
+++ b/src/middlewares/user/getUsersList.ts
@@ -3,9 +3,6 @@ import Profile, { IProfile } from "../../models/ProfileSchema";
 
 import { FilterQuery } from "mongoose";
 
-/**
- * -> All Profiles to res.data.profiles
- */
 const getUsersList = (
   selectQuery: string,
   filterQuery: FilterQuery<IProfile> = {}
diff --git a/src/middlewares/user/registerOwnUser.ts b/src/middlewares/user/registerOwnUser.ts
index 0cb88f89ba780977d42d8f652b39fd951679d27e..a69bb43db10c504019294bb3ca4bc4ec4abcaf33 100644
--- a/src/middlewares/user/registerOwnUser.ts
+++ b/src/middlewares/user/registerOwnUser.ts
@@ -8,9 +8,6 @@ const fields = [
   { name: "roomNumber", required: true },
 ];
 
-/**
- * session.user -> creates a new Profile and set res.data.newId
- */
 const registerOwnUser = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/rejectPicture.ts b/src/middlewares/user/rejectPicture.ts
index 22202962f8d18c39f99963c06452c2d2c81e617c..606161f1a876dd8096bad408823f8600d7ad3d0a 100644
--- a/src/middlewares/user/rejectPicture.ts
+++ b/src/middlewares/user/rejectPicture.ts
@@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express";
 
 import Profile from "../../models/ProfileSchema";
 
-/**
- * userId -> updates the user
- */
 const rejectPicture = () => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/responseUser.ts b/src/middlewares/user/responseUser.ts
index 417a867faf16791eab231a2f7e1971a84ee4f40e..0cb05e5ec04cf3a05bf8ece9d0b071be01d3f650 100644
--- a/src/middlewares/user/responseUser.ts
+++ b/src/middlewares/user/responseUser.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found user from res.data.profile
- */
 const responseUser = () => (req: Request, res: Response) => {
   if (!res.data.profile) {
     res.status(404).json({ message: "User not found!" });
diff --git a/src/middlewares/user/responseUsersList.ts b/src/middlewares/user/responseUsersList.ts
index 3ae79d9393d25a0358dc34cc44f3164d7fc8643d..6e8c2b3044efba8c07adf37356cd943b8430f0c1 100644
--- a/src/middlewares/user/responseUsersList.ts
+++ b/src/middlewares/user/responseUsersList.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * Return the found users from res.data.profiles
- */
 const responseUsersList = () => (req: Request, res: Response) => {
   res.json(res.data.profiles || []);
 };
diff --git a/src/middlewares/user/setOwnUserId.ts b/src/middlewares/user/setOwnUserId.ts
index ccd03407506e05292621b9286ceee6dfd503e9e1..ef20e229305b6a322d6575ece2f5c378b25e8731 100644
--- a/src/middlewares/user/setOwnUserId.ts
+++ b/src/middlewares/user/setOwnUserId.ts
@@ -1,8 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * set req.params.userId to session.user.id
- */
 const setOwnUserId = () => (
   req: Request,
   res: Response,
diff --git a/src/middlewares/user/updateUser.ts b/src/middlewares/user/updateUser.ts
index 0e748d84c081e96fd6bd610228e2821ff25dee5c..ff146d905d15a3e272a6dafdea9a6351f71f8834 100644
--- a/src/middlewares/user/updateUser.ts
+++ b/src/middlewares/user/updateUser.ts
@@ -1,9 +1,6 @@
 import { NextFunction, Request, Response } from "express";
 import Profile, { IProfile } from "../../models/ProfileSchema";
 
-/**
- * userId -> updates the user
- */
 const updateUser = (fields: Partial<keyof IProfile>[]) => async (
   req: Request,
   res: Response,
diff --git a/src/middlewares/utils/createdEmptyResponse.ts b/src/middlewares/utils/createdEmptyResponse.ts
index 19f6a809d5872fde83b2dec51b3a224a82770482..13cf0f4829696ff44fdea75466742d8daa7d934f 100644
--- a/src/middlewares/utils/createdEmptyResponse.ts
+++ b/src/middlewares/utils/createdEmptyResponse.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * New Object created response
- */
 const createdEmptyResponse = () => (req: Request, res: Response) => {
   res.status(201).json({});
 };
diff --git a/src/middlewares/utils/createdResponse.ts b/src/middlewares/utils/createdResponse.ts
index 251e80fb650ca15bf873477ed9b2d066ea2f0cdc..88c19ebb150c3eef40cb6c69054762ba9fbfd64c 100644
--- a/src/middlewares/utils/createdResponse.ts
+++ b/src/middlewares/utils/createdResponse.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * New Object created and returns its Id from res.data.newObjectId
- */
 const createdResponse = () => (req: Request, res: Response) => {
   res.status(201).json({ _id: res.data.newObjectId });
 };
diff --git a/src/middlewares/utils/getFieldValue.ts b/src/middlewares/utils/getFieldValue.ts
index dc4e5629bb40c0d5c9c0a018610ba80909cbc169..d2e90a765a768d5731db88cc3e3077e8b3366d40 100644
--- a/src/middlewares/utils/getFieldValue.ts
+++ b/src/middlewares/utils/getFieldValue.ts
@@ -1,8 +1,5 @@
 import { NextFunction, Request, Response } from "express";
 
-/**
- * set res.data.value to res.data[objectName][fieldName]
- */
 const getFieldValue = (
   objectName: "profile" | "term",
   fieldName: "newPicture" | "acceptedPicture" | "backgroundFile"
diff --git a/src/middlewares/utils/noContentResponse.ts b/src/middlewares/utils/noContentResponse.ts
index c470836fb51d73c15ed668f2342301654ab4c04a..091a60442a3d31d0e1a05a8121420b5f3f6310f2 100644
--- a/src/middlewares/utils/noContentResponse.ts
+++ b/src/middlewares/utils/noContentResponse.ts
@@ -1,8 +1,5 @@
 import { Request, Response } from "express";
 
-/**
- * No Content Response
- */
 const noContentResponse = () => (req: Request, res: Response) =>
   res.status(204).send();