added Parametric form