Ajout source et structure