adding provider to user