diff --git a/makefile b/makefile
index b561d62b35d215edba26fb87c449798bfdabd8db..81ce0177b6afbd881c2fcbb4d069284437f2464e 100644
--- a/makefile
+++ b/makefile
@@ -7,13 +7,14 @@ export max_print_line=1000
 all: latex view
 
 publish: latex
+	git -am "publishing"
 	cp $(OUT)/$(NAME).pdf ../$(DIR).pdf
 
 latex:
 	latexmk -silent -lualatex -auxdir=$(OUT) -outdir=$(OUT) -M -MP -MF $(OUT)/$(NAME).d $(NAME).tex
 
-test:
-	lualatex -outdir=$(OUT) -draftmode $(NAME).tex
+test: clean
+	latexmk -lualatex -auxdir=$(OUT) -outdir=$(OUT) -M -MP -MF $(OUT)/$(NAME).d $(NAME).tex
 
 view: 
 	evince $(OUT)/$(NAME).pdf