Dodanie .catch, uproszczenie kodu, drobne poprawki