New Foraging

Lots of updates.