diff foundation