initial commit with hard-coded provider search