Incorporating kernel