In progress to major updated.
Finished major edit. Before comments.