uutta ohjelmointilogiikkaa