#adjoint technique