updated search funktion