passed locally