- error handling on web client