latest fixes for ruby1.8.x