walidacja + drobne poprawki