- instead of creating new QSettings objects whenever we want to save some data, we are using global QSettings object that is keeping its data in memory and writing to disk only when really needed