John changes