manipulate eviction function