Send if different or its been a while