toutes les operations ont name et id