add chris explanation of neumann bc