thesis... submitted