Implement Scavenger