fixed up the parameter and parameter list