Potentially better error handling / verbiage.