pierwsz błąd zatrzymuje skrypt