diff --git a/main.c b/main.c
index cdc17ea..1d5ca65 100644
--- a/main.c
+++ b/main.c
@@ -6,7 +6,7 @@
 /*   By: adjoly <adjoly@student.42.fr>              +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2024/01/06 16:18:56 by adjoly            #+#    #+#             */
-/*   Updated: 2024/01/09 16:06:47 by adjoly           ###   ########.fr       */
+/*   Updated: 2024/01/09 16:13:17 by adjoly           ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
diff --git a/print_map.c b/print_map.c
index 0ab5dda..fe60397 100644
--- a/print_map.c
+++ b/print_map.c
@@ -6,23 +6,25 @@
 /*   By: adjoly <adjoly@student.42.fr>              +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2024/01/09 15:30:06 by adjoly            #+#    #+#             */
-/*   Updated: 2024/01/09 16:08:20 by adjoly           ###   ########.fr       */
+/*   Updated: 2024/01/09 16:52:59 by adjoly           ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
+#include "MacroLibX/includes/mlx.h"
 #include "libft/libft.h"
 #include "so_long.h"
-#include <stddef.h>
 
-int	ft_putimg(int x, int y, void *param, char *file_path)
+void	ft_putimg(int x, int y, t_window *win, char *file_path)
 {
-	t_window	*win;
-
-	win = (t_window *)param;
-
-	win->img = mlx_png_file_to_image(win->mlx, file_path, &x, &y);
-	mlx_put_image_to_window(win->mlx, win->win, win->img, x * TEXTURE_SIZE, y * TEXTURE_SIZE);
-	return (0);
+	int	img_x;
+	int	img_y;
+	
+	img_x = 0;
+	img_y = 0;
+	ft_putstr_fd(file_path, 1);
+	ft_putchar_fd('\n', 1);
+	win->img = mlx_png_file_to_image(win->mlx, file_path, &img_x, &img_y);
+	mlx_put_image_to_window(win->mlx, win->win, win->img, x * img_x, y * img_y);
 }
 
 int	ft_printmap(char **map, void *param)
@@ -38,17 +40,16 @@ int	ft_printmap(char **map, void *param)
 		x = 0;
 		while (map[y][x])
 		{
-			ft_putstr_fd("??", 1);
 			if (map[y][x] == '1')
-				ft_putimg(x, y, param, "assets/wall.png");
+				ft_putimg(x, y, win, "assets/wall.png");
 			else if (map[y][x] == '0')
-				ft_putimg(x, y, param, "assets/ground.png");
+				ft_putimg(x, y, win, "assets/ground.png");
 			else if (map[y][x] == 'C')
-				ft_putimg(x, y, param, "assets/obj.png");
+				ft_putimg(x, y, win, "assets/obj.png");
 			else if (map[y][x] == 'E')
-				ft_putimg(x, y, param, "assets/exit.png");
-			else if (map[y][x] == 'P')
-				ft_putimg(x, y, param, "assets/player.png");
+				ft_putimg(x, y, win, "assets/exit.png");
+			else if (map[y][x] == 'P')	
+				ft_putimg(x, y, win, "assets/player.png");
 			x++;
 		}
 		y++;
diff --git a/print_map.o b/print_map.o
index 85cb431..5586358 100644
Binary files a/print_map.o and b/print_map.o differ
diff --git a/so_long b/so_long
index 206b260..93b7454 100755
Binary files a/so_long and b/so_long differ
diff --git a/so_long.h b/so_long.h
index ce09e64..72f9bf9 100644
--- a/so_long.h
+++ b/so_long.h
@@ -6,7 +6,7 @@
 /*   By: adjoly <adjoly@student.42.fr>              +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2024/01/06 16:19:42 by adjoly            #+#    #+#             */
-/*   Updated: 2024/01/09 16:09:17 by adjoly           ###   ########.fr       */
+/*   Updated: 2024/01/09 16:17:27 by adjoly           ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
@@ -35,7 +35,6 @@ int		key_close(int key, void *param);
 int		ft_countline_fd(int fd);
 char	**ft_read_map(char	*file_name);
 
-int		ft_putimg(int x, int y, void *param, char *file_path);
 int		ft_printmap(char **map, void *param);
 
 #endif
\ No newline at end of file