rough draft of adding the eviction feature