Forgot to say, to do that, please replace all `querySelector('li:nth-child(' + (index + 1) + ')');` with `children[index]` in settings/mvvm/views.js as it limits the children element to be li currently.