käyttöliittymää ja logiikkaa täydennetty