Revert "cleanup: remove redundant readSettings"

This reverts commit 86e48bab4a3f009b028173945c21398b9e6b89dc.
Partial fix for row offset issues #HOT-12