fonction complète de pilotage