search done, #todo: fix errors on empty data via search