HDG now works on a variety of cases