cover all parameters in example