support resource changes