fix ruby mode bug