nécesite interfce de champs extras