Снова обновление и удаление

Несколько небольших фиксов, в частности,  обернул асинхронные методы в
try-catch для последующей обработки