add a simulation task
cache tasks from a search result