add Ruby support (retry)