General Expanding Foams