diff --git a/init.c b/init.c
index b64d8e79739c022dc52ca0f88f96ecd217f0b65f..89b674a4758dae83f344e87107c640e3286ab58d 100644
--- a/init.c
+++ b/init.c
@@ -1,5 +1,6 @@
 #include "init.h"
 
+//Lädt Texturen rein
 SDL_Texture *img_grassDark;
 SDL_Texture *img_grassBright;
 SDL_Texture *img_streetSingle;
@@ -22,6 +23,8 @@ SDL_Texture *img_duck;
 SDL_Texture *img_3D_Duck;
 TTF_Font* font;
 
+//V: all images and fonts to load are in file images
+//N: images and fonts have been loaded into renderer
 int init(SDL_Renderer* renderer) {
 
     //Initiiere Text
@@ -55,6 +58,7 @@ int init(SDL_Renderer* renderer) {
      //Initiierung der Bilder
     int flags = IMG_INIT_PNG | IMG_INIT_JPG;
 
+    //Fehlerbehandlung
     if ((IMG_Init(flags) != flags)) {
         SDL_Log("SDL_Image konnte nicht initialisiert werden! SDL_image Error: %s\n",IMG_GetError());
         return(1);
@@ -72,6 +76,8 @@ int init(SDL_Renderer* renderer) {
 }
 
 
+//V: renderer, window and images have been loaded, fonts
+//N: frees space of window, renderer and images, fonts
 int exitGame(SDL_Renderer* renderer, SDL_Window* window) {
     SDL_DestroyRenderer(renderer);
     SDL_DestroyWindow(window);
@@ -95,6 +101,7 @@ int exitGame(SDL_Renderer* renderer, SDL_Window* window) {
     SDL_DestroyTexture(img_plank);
     SDL_DestroyTexture(img_duck);
     SDL_DestroyTexture(img_3D_Duck);
+    TTF_CloseFont(font);
 
     SDL_Quit();
     return 0;