add connection provider