better naming for parameters to kernels.