more detailed documentation for the error statuses