Working on multiple providers per user