I agree..to all of it.