testing and improving error handling