Optional
Change origins to array of object with id and name
return amount of each variable
return array of async deleted
Change origins to array of object with id and name