updating AI