fix & parametrization