Recovery...
remade structural changes
put notes for code that I did have at one point...