add the corresponding providers