updated ruby... couldn't fix optional parameter issue yet