AppKernel modify