- prevent potential crash if log info unavail.
- update settings docs