add ruby19 support