[improvement] ruby mode better organization.