competition among providers