took a swing at 2nd order hll, but it's no good.  leaving it ifdef'd out