implement 0d search and result list display