timing functions
randomize eviction