add ruby client error return