diff --git a/Makefile b/Makefile
index 533eb73666336c9432d6e349d6baf295536919c1..1020fc09d96550d55900f36ec74674651957e7c9 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,16 @@
+# -----------------------------------------------------------------------------
+# settings
+# -----------------------------------------------------------------------------
+
 # do not use spaces here, instead use either
 # - dashes, as in my-awesome-title, or
 # - underscores, as in my_awesome_title
 TITLE = title
 
+# -----------------------------------------------------------------------------
+# pandoc configuration
+# -----------------------------------------------------------------------------
+
 PANDOC = pandoc
 
 PANDOCFLAGS = \
@@ -11,9 +19,17 @@ PANDOCFLAGS = \
 	--filter pandoc-citeproc \
 	--pdf-engine=xelatex \
 
+# -----------------------------------------------------------------------------
+# sources
+# -----------------------------------------------------------------------------
+
 SOURCES_CSV = $(wildcard *.csv)
 SOURCES_MD = $(sort $(wildcard chapter-*.md))
 
+# -----------------------------------------------------------------------------
+# targets
+# -----------------------------------------------------------------------------
+
 default: all
 
 all: $(TITLE).pdf