updated to ruby 2 for (better) utf8 support