added all parameters