search actually finally works