implemented design of SettingsVC no functionality