hopefully prevent odd settings jerkiness on initial save