fix dirichlet