add result collector
add result for webui