małe zmiany w widoku i kolejne obsługa błędów