add first round support for params
toString/evaluate for params