perustoiminnallisuuksien koodaamista jatkettu