improving, preparing for Helmholtz equation