Muokattu siistimmäksi ja kommentoitu funktioita