diff --git a/body/readme.pdf b/body/readme.pdf
new file mode 100644
index 0000000..16d46be
Binary files /dev/null and b/body/readme.pdf differ
diff --git a/text/colophon.txt b/text/colophon.txt
new file mode 100644
index 0000000..e4ea444
--- /dev/null
+++ b/text/colophon.txt
@@ -0,0 +1,2 @@
+generated with python
+git.systerserver.net/mara/zine_maker
diff --git a/text/cover.txt b/text/cover.txt
new file mode 100644
index 0000000..986aff3
--- /dev/null
+++ b/text/cover.txt
@@ -0,0 +1 @@
+oulipo poems
diff --git a/text/cover_readme.txt b/text/cover_readme.txt
new file mode 100644
index 0000000..dd9c178
--- /dev/null
+++ b/text/cover_readme.txt
@@ -0,0 +1 @@
+ZINE MAKER
diff --git a/text/images.txt b/text/images.txt
new file mode 100644
index 0000000..292c1f5
--- /dev/null
+++ b/text/images.txt
@@ -0,0 +1,6 @@
+
thumbs/compiler.png
+
thumbs/libs-black.png
+
thumbs/libs-green.png
+
thumbs/mailman-config.png
+
thumbs/system-config.png
+
thumbs/venv.png
diff --git a/text/oulipo.txt b/text/oulipo.txt
new file mode 100644
index 0000000..9e35e2d
--- /dev/null
+++ b/text/oulipo.txt
@@ -0,0 +1,26 @@
+Bold Nassan quits his
+caravan,
+A hazy mountain grot to
+scan;
+Climis jaggy rocks to find his
+way,
+Doth tax his sight, iut far doth
+stray.
+
+Not work of man, nor sport of
+child
+Finds Nassan on this mazy
+wild;
+Lax grow his joints, limis toil in
+vain-
+Poor wight! why didst thou quit that
+plain?
+
+Vainly for succour Nassan
+calls;
+Know, Zillah, that thy Nassan
+falls;
+But prowling wolf and fox may
+joy
+To quarry on thy Arai
+ioy.
diff --git a/text/oulipo1.txt b/text/oulipo1.txt
new file mode 100644
index 0000000..c1a0e16
--- /dev/null
+++ b/text/oulipo1.txt
@@ -0,0 +1,11 @@
+
If Youth,
+
+throughout all history, had had a champion to stand up for it;
+to show a doubting world that a child can think;
+and, possibly, do it practically;
+you wouldn't constantly run across folks today who claim that "a child don't know anything."
+A child's brain starts functioning at birth; and has, amongst its many infant convolutions, thousands of dormant atoms, into which God has put a mystic possibility for noticing an adult's act, and figuring out its purport.
+
+# Up to about its primary school days a child thinks, naturally, only of play.
+But many a form of play contains disciplinary factors. "You can't do this," or "that puts you out," shows a child that it must think, practically, or fail.
+Now, if, throughout childhood, a brain has no opposition, it is plain that it will attain a position of "status quo," as with our ordinary animals. Man knows not why a cow, dog or lion was not born with a brain on a par with ours; why such animals cannot add, subtract, or obtain from books and schooling, that paramount position which Man holds today.
diff --git a/text/readme b/text/readme
new file mode 100644
index 0000000..ae265a3
--- /dev/null
+++ b/text/readme
@@ -0,0 +1,71 @@
+## To Download the project, near the top of the page, click on the download icon next to "WEB IDE".
+You can choose which type of archived folder you want, and then open it in your filesystem.
+
+## OR use git clone:
+```
+git clone https://zine:DskM_8XxtKt-Wym1xHd1@git.systerserver.net/mara/zine_maker.git
+cd zine_maker
+```
+
+
+## Requirements
+You need either python2 or python3 running on the computer
+https://www.python.org/downloads/
+
+And also the pip command
+https://pip.pypa.io/en/stable/installation/
+
+Once these are installed, from within zine_maker run:
+
+`pip install -r requirements.txt`
+
+## For merging the cover.pdf, body.pdf and colophon.pdf there are many pdf merger tools,
+one that is command line based is pdfunite
+http://linux-commands-examples.com/pdfunite
+
+from the terminal run:
+
+`pdfunite cover.pdf body.pdf colophon.pdf output.pdf`
+
+## For shuffling the final pdf and prepare it for printing you need the pdfseparate command
+http://www.linux-commands-examples.com/pdfseparate
+it is used inside the shuffle_pdf.py file (see details at the end of this Readme)
+
+## For making use of images in the script, image magick needs to be installed
+http://www.imagemagick.org/
+
+## To make the content of the pdf
+`python doc_pdf.py `
+
+OR
+
+`python doc_pdf.py text/images.txt body/images.pdf`
+
+OR add your text file and replace respectively
+
+`python doc_pdf.py text/.txt body/.pdf`
+
+## To make the cover of the pdf
+`python cover.py`
+
+OR
+
+`python cover.py text/cover.txt covers/cover.pdf`
+
+OR add your text file and replace respectively
+
+`python cover.py text/.txt covers/.pdf`
+
+## To make the colophon of the pdf
+`python cover.py `
+
+OR
+
+`python cover.py text/colophon.txt colophones/colophon.pdf`
+
+OR add your text file and replace respectively
+
+`python cover.py text/.txt colophones/.pdf`
+
+## To prepare signatures for printing a small booklet
+`python shuffle_pdf.py final.pdf final_shuffled.pdf`
\ No newline at end of file
diff --git a/zinemaker.pdf b/zinemaker.pdf
new file mode 100644
index 0000000..15fc6d0
Binary files /dev/null and b/zinemaker.pdf differ