logiikkaa ja gui