I agree with all of most of the above but some.