language managing class