can't get all Dirichlet high-order to work