fetch result by using background worker
define searched_at and fetched_at