GRADUATE THESIS
work in progress