update AI kerninst