empirical parametrizations made configurable instead of hardcoded