Functional search. Needs to be improved, but it works