first step of askernel.