adding mutator functions, changing some default param values