Prepare for multiple providers