Swedish Research Council Grant 2021-00289 & 2023-01809