added scala and ruby