Nyt näyttäisi toimivan. Jonkun verran muutoksia tehty.
Kommentointia voisi ehkä parantaa..