use async task
use listview to show suggestion