got parameter intersection working