added eviction and status persistence