add live search, need nice ui, but it later