Benzaldehyde vs benzoic anhydride