do we want to make this a post instead? then use a form in the page with buttons that have the value of the provider instead of links? and we can use the antiforgerytoken too.