TSRO SA: Updates To Thesis