Tyylit virheilmoituksille ja validaation logiikkaa muutettu