+ added missing error handling on client side