adjusted workgroups
added enh-ruby mode