Ruby backend