fix: for multi providers