diff --git a/config.cfg b/config.cfg
index 28fae5a3258b33df437167b314fb24c82073268a..d63f538cb6faa77fe492f1099b379df07f25dabd 100644
--- a/config.cfg
+++ b/config.cfg
@@ -1,4 +1,4 @@
 use_utf8 = 1
 tickspeed = 120
-repeatMap = 1
+repeat_map = 1
 feed_amount = 23
diff --git a/out.txt b/out.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ee9b9888df4f17b5da28f13f04b1e33216d25800
--- /dev/null
+++ b/out.txt
@@ -0,0 +1,24 @@
+╔═	══	══	══	╦═	══	══	══	══	══	══	══	══	══	══	══	══	╗ 	
+║ 	  	  	  	║ 	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	║ 	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	║ 	 H	op	e 	it	'l	l 	wo	rk	  	  	  	  	║ 	
+║ 	  	  	  	║ 	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	║ 	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	╙─	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	Th	is	 i	s 	a 	bo	x 	fo	r 	sn	ak	e 	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	 ═	══	══	══	══	══	═╗	  	  	  	  	  	  	║ 	
+║ 	  	 :	D 	  	  	  	  	  	  	 ║	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	 ║	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	 ║	  	  	  	  	  	  	║ 	
+║ 	  	  	  	ra	nd	om	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	ob	st	ac	le	s 	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+║ 	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	║ 	
+╚═	══	══	══	══	══	══	══	══	══	══	══	══	══	══	══	══	╝ 	
+  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	
+  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	  	
diff --git a/snake.c b/snake.c
index 484384084c6ac60c51ac373a3b24571238a5fa56..334a88e33ae1f5a67a779a80e2de2b027b136dde 100644
--- a/snake.c
+++ b/snake.c
@@ -347,7 +347,6 @@ int isAir(chunk c){
 
 void updateFood(Matrix *map, int *foodTick, int feedAmount, Food *firstFood, snakeChain *firstSnake, screenData *scrDat){
     if((*foodTick)++ > feedAmount){
-        *foodTick = 0;
         for(int i = 0; i < 128; i++){
             Pos pos;
             int isFree = 1;
@@ -382,6 +381,8 @@ void updateFood(Matrix *map, int *foodTick, int feedAmount, Food *firstFood, sna
             }
             //pos is available
             {
+                
+                *foodTick = 0;
                 Food *new = malloc(sizeof(Food));
                 if(new != NULL){
                     chunk c;
@@ -561,7 +562,7 @@ int loadConfig(int *tickSpeed, int *repeatMap, int *feedAmount, int *canBite){
         else if(strncmp(name, "tickspeed", 10) == 0){
             fscanf(config, " %d", tickSpeed);
         }
-        else if(strncmp(name, "repeatMap", 10) == 0){
+        else if(strncmp(name, "repeat_map", 10) == 0){
             fscanf(config, " %d", repeatMap);
         }
         else if(strncmp(name, "feed_amount", 12) == 0){