fixed settings not being honored on first load