changes additions too numerous to count