fix ruby1.8