prediction - Updates