resource backend changes