some more explanation for heat boundary conditions