revert to old provider name
throw exception on too few parameters
add extra parameters as query strings