add resource if changes