Улучшена валидация