Index: doc/theses/thierry_delisle_PhD/thesis/Makefile
===================================================================
--- doc/theses/thierry_delisle_PhD/thesis/Makefile	(revision 598dc68aeff284878908b64b883a5fdb22ffe6df)
+++ doc/theses/thierry_delisle_PhD/thesis/Makefile	(revision 512d3dc1fa4406a2c3d4d98976de7d45854d2190)
@@ -3,6 +3,10 @@
 Build = build
 Figures = img
-Macros = ../../../LaTeXmacros
-TeXLIB = .:${Macros}:${Build}:../../../bibliography:
+
+LaTMac = ../../../LaTeXmacros
+BibRep = ../../../bibliography
+
+Macros = ${LaTMac}
+TeXLIB = .:${Macros}:${Build}:${BibRep}:
 LaTeX  = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build}
 BibTeX = BIBINPUTS=${TeXLIB} && export BIBINPUTS && bibtex
@@ -71,5 +75,5 @@
 ## Define the documents that need to be made.
 all: thesis.pdf
-thesis.pdf: ${TEXTS} ${FIGURES} ${PICTURES} thesis.tex glossary.tex local.bib ../../../LaTeXmacros/common.tex ../../../LaTeXmacros/common.sty
+thesis.pdf: ${TEXTS} ${FIGURES} ${PICTURES} thesis.tex glossary.tex local.bib ${LaTMac}/common.tex ${LaTMac}/common.sty ${BibRep}/pl.bib
 
 DOCUMENT = thesis.pdf
Index: doc/theses/thierry_delisle_PhD/thesis/text/intro.tex
===================================================================
--- doc/theses/thierry_delisle_PhD/thesis/text/intro.tex	(revision 598dc68aeff284878908b64b883a5fdb22ffe6df)
+++ doc/theses/thierry_delisle_PhD/thesis/text/intro.tex	(revision 512d3dc1fa4406a2c3d4d98976de7d45854d2190)
@@ -2,8 +2,9 @@
 \todo{A proper intro}
 
-The C programming language\cit{C}
+The C programming language~\cite{C11}
 
-The \CFA programming language\cite{cfa:frontpage,cfa:typesystem} which extends the C programming language to add modern safety and productiviy features while maintaining backwards compatibility. Among it's productiviy features, \CFA introduces support for threading\cit{CFA Concurrency}, to allow programmers to write modern concurrent and parallel programming.
-While previous work on the concurrent package of \CFA focused on features and interfaces, this thesis focuses on performance, introducing \glsxtrshort{api} changes only when required by performance considerations. More specifically, this thesis concentrates on scheduling and \glsxtrshort{io}. Prior to this work, the \CFA runtime used a strictly \glsxtrshort{fifo} \gls{rQ}.
+The \CFA programming language~\cite{cfa:frontpage,cfa:typesystem} extends the C programming language by adding modern safety and productivity features, while maintaining backwards compatibility. Among its productivity features, \CFA supports user-level threading~\cite{Delisle21} allowing programmers to write modern concurrent and parallel programs.
+My previous master's thesis on concurrent in \CFA focused on features and interfaces.
+This Ph.D.\ thesis focuses on performance, introducing \glsxtrshort{api} changes only when required by performance considerations. Specifically, this work concentrates on scheduling and \glsxtrshort{io}. Prior to this work, the \CFA runtime used a strict \glsxtrshort{fifo} \gls{rQ} and  no non-blocking I/O capabilities at the user-thread level.
 
-This work exclusively concentrates on Linux as it's operating system since the existing \CFA runtime and compiler does not already support other operating systems. Furthermore, as \CFA is yet to be released, supporting version of Linux older than the latest version is not a goal of this work.
+As a research project, this work builds exclusively on newer versions of the Linux operating-system and gcc/clang compilers. While \CFA is released, supporting older versions of Linux ($<$~Ubuntu 16.04) and gcc/clang compilers ($<$~gcc 6.0) is not a goal of this work.
Index: doc/theses/thierry_delisle_PhD/thesis/thesis.tex
===================================================================
--- doc/theses/thierry_delisle_PhD/thesis/thesis.tex	(revision 598dc68aeff284878908b64b883a5fdb22ffe6df)
+++ doc/theses/thierry_delisle_PhD/thesis/thesis.tex	(revision 512d3dc1fa4406a2c3d4d98976de7d45854d2190)
@@ -80,5 +80,5 @@
 %\usepackage{nomencl} % For a nomenclature (optional; available from ctan.org)
 \usepackage{amsmath,amssymb,amstext} % Lots of math symbols and environments
-\usepackage{xcolor}
+\usepackage[dvipsnames]{xcolor}
 \usepackage{graphicx} % For including graphics
 \usepackage{subcaption}
@@ -105,5 +105,5 @@
 	colorlinks=true,        % false: boxed links; true: colored links
 	linkcolor=blue,         % color of internal links
-	citecolor=green,        % color of links to bibliography
+	citecolor=OliveGreen,   % color of links to bibliography
 	filecolor=magenta,      % color of file links
 	urlcolor=cyan           % color of external links
