gave the kernels equal parameter types