Whole ton of changes I don't care to list individually.