problems solved, restructured, ...etc...