changes with john