forgot minus sign on source term