A ton of random changes. Too many to list.