New Proofs Of (New) Direct Product Theorems