Premiers éléments de refactoring du search