update helmholtz