Estonian Research Council Grant No PRG722