added multiple variable support for requests