use 2.3 AppKernelFragment, not master