updates for ruby