updated thinking