Thesis for finals project