added kernels and hyperparameters