Adding beginning of kernel assignment