project kernels