Parameter refactory

Update test