add provider user check