z reflect boundary condition is no longer needed.