Added PrecursiveScavenger foundation