refactoring, entree possède sa clef