Home A mushy messy update because too much has been going on.