turhien helpperien poistoa
refactorointia, formit muutettu geneerisimmäksi ja duplikaatteja poisteltu