Numerical modelling thermochemically driv by Keken