parameterize switch name