If displaySettings is nil then create the default one