params with indifferent access