i would agree with most of your assessments there.