Added status_message for much better error messages.