Sorry - no time for 'bring me a rock' - but Jeff's dead to rights that some diff is very reasonable. Here's the diff