неправильный вызов (если пустое поле - ошибка)
рефакторинг