Academy of Finland Grant 275525, 284663