Make settings more flexible.