added Provider resource