fix ruby bug