Lots of small but important changes, too many to renumerate or even remember.