modify cache replacement strategy