добавил дополнительных проверок на выполнение запроса