--in progress error alert
Nearly working -- error alert
Working error handling