check settings after they're set, closes #1