Progress in isotope geology