Process Based Kernel Design