searcherin refaktorointi