let's define all default values into `params.pp`, kafo might get into troubles otherwise. It's also somehow standard way of using the parametrized classes