infer 4 parameters