various fixes needed for qml settings