no duplicate change trigger