only email when things change