should this part be in the setup?
Also this should be done by a api call not from UI