added stoppable kernels