extract ProjectKernel from WebKernel