i was going to flame pp, but damn that sounds good.