conveasdfnient konstruktor uz aj s urobenym checkovanim na konkretne chyby, vyhodene whitespacei