Virtual scavenger