[feature] adding resource update feature