parametric pattern