Muokattiin funktio yleisemmäks