My thesis for JYU / CS