thesis: refactrore text
thesis: start again
thesis: start again