ruby 2.1 + big bug fix