reduce recheck frequency, need some sort of randomness