Check it. My thoughts, but organized neatly.