Academy of Finland Grant 278741, 271845