Searching return managment global functionning, with bug at the start & end