@jedstephen: I agree; a lot