Dokumentteja paivitetty seka koodia siivottu ja muokattu hieman