update AppKernel