Hi,
I have followed Tuomas Soikkeli for a while and found this site in a link on his Youtube page.