I agree with all of the above.