dodana obsługa plików + drobne poprawki