Ok, I think I finally have this one nailed down.