Checked use of AsyncTask, and merged two hashmaps for search into one,
just need to decide what comhandler wants and what to receive.