+ base params model
separating params from data (again)
:zap: params model
:wrench: build