better control on base parameters