french product init