Latest development concerning hurricanes and a little known facts