v0.2 implement substring search and table view