no longer crashes when webclient fails