Who are community providers