this refactoring is a dead end : not relevant