Добавлена форма и обработка ошибок