Taavet Kirja's contributions