changed when warmup happens

changed popularity values, fixed a small bug in the caching mechanism